精华内容
下载资源
问答
  • MATLAB生成随机

    2021-01-30 21:02:54
    MATLAB生成随机 clc, close all, clear all sc = 1.3;%定义缩放系数 xy_tra = 3;%定义标签平移距离 r = 400; %定义圆的半径 num_pt = 5000;%定义数据个数 randr = r * rand(num_pt, 1); %生成随机 phi = (2 * ...

    MATLAB生成随机点

    clc, close all, clear all

    sc = 1.3;%定义缩放系数
    xy_tra = 3;%定义标签平移距离
    r = 400; %定义圆的半径
    num_pt = 5000;%定义数据点个数
    randr = r * rand(num_pt, 1); %生成随机点
    phi = (2 * pi - 0) * rand(num_pt, 1); %生成随机角度

    x = randr .* cos(phi);%生成随机x点
    y = randr .* sin(phi);%生成随机y点

    %循环生成(x1,y1)标签
    %for i = 1 : num_pt
    % xy_label(i,1) = cellstr([’ (x’,num2str(i),’, y’, num2str(i),’)’]);
    %end

    %生成半径300圆的数据
    xs = r * cos(0:0.01:2pi);
    ys = r
    sin(0:0.01:2*pi);

    figure(‘Position’, [50 50 600 600])%开图,定义图的原点和大小
    hold on %开启hold on
    box on %打开图的边框
    axis equal %设图的xy轴相等
    plot(xs,ys,‘r–’)%红色虚线为半径300的圆
    scatter(x,y,a) %打x y的数据点。a为数据点的大小
    text(x+xy_tra,y+xy_tra2,xy_label), box on, axis equal%打x y的标签
    xlim([-sc
    r, sc*r])%定义x轴范围
    ylim = xlim; %设y轴范围和x轴范围相等

    展开全文
  • 在计算地球物理参数,如温度、降水等的区域平均时,通常要面积加权,该代码用于生成全球各种分辨率格的面积。
  • 自动生成聚类点函数: x = nngenc(bounds,clusters,points,std_dev);...bounds,:表示生成点的取值范围 clusters:表示聚类点的个数 ,points,:表示生成多少个点 std_dev:每个聚类点距质心的偏差
  • 最近在研究大气重力波成像图,此文章的目的是想利用matlab生成GIF动态图以更清晰的还原大气重力波传播的特征。 在网上找到了一些方法加上自己的一点思考,总结与此。

    最近在研究大气重力波成像图,此文章的目的是想利用matlab生成GIF动态图以更清晰的还原大气重力波传播的特征。在网上找到了一些方法加上自己的一点思考,总结于此。
    1.matlab里要生成动态图像关键有两个:

    <1>图像数据,要准备多幅同样大小的图像或者将图像数据变化的过程保存下来;
    <2>正确调用imwrite函数,最主要有两个属性,1是DelayTime,控制图像切换的间隔,2是LoopCount,用于设置图像默认的循环次数,默认是无穷次(一般的GIF图都是无穷次),即不断循环,若要手动设置此值,0代表循环一次,1代表循环两次,以此类推。
    2.代码最后一行是将Matlab本身用getframe获得的帧频记录转换成avi视频,函数为movie2avi(存储帧频的矩阵, avi名称)。

    3.示例代码

    
    

    
    

    clc;
    nFrames=10;
    mov(1:nFrames) = struct('cdata', [],'colormap', []);
    for i=1:nFrames    
        Img=imread(['D:\DATA\Guldum_airglow\data_589\20150727\' num2str(i) '.tif']);  
        imshow(Img,[]);  
        frame=getframe(gcf);  
        im=frame2im(frame);%制作gif文件,图像必须是index索引图像  
        [I,map]=rgb2ind(im,256); 
     mov(i)=getframe(gcf);
     if i == 1;
     imwrite(I,map,'C:\Users\Administrator\Desktop\face.gif','gif',,'gif', 'Loopcount',inf); 
     else
     imwrite(I,map,'C:\Users\Administrator\Desktop\face.gif','gif','WriteMode','Append');
     end
    end
    movie2avi(mov, 'C:\Users\Administrator\Desktop\r20150727.avi', 'compression', 'None','FPS',15);

                                        


    
    
    
    




    附上movie2avi的用法:

    movie2avi(MOV,FILENAME) Create AVI movie from MATLAB movie
    movie2avi(MOV,FILENAME)把MATLAB视频转换为AVI格式 
    movie2avi(MOV,FILENAME) creates an AVI movie from the MATLAB movie MOV.
    movie2avi(MOV,FILENAME)把MATLAB MOV格式视频转换为AVI格式
    movie2avi(MOV,FILENAME,PARAM,VALUE,PARAM,VALUE...) creates an AVI movie from the MATLAB movie MOV using the specified parameter settings.  
    此函数特定的参数设置。
    Available parameters 可使用的参数
        FPS         - The frames per second for the AVI movie. The default is 15 fps.每秒的帧数,默认为每秒15帧。
    COMPRESSION - A string indicating the compressor to use.  On UNIX, this value must be 'None'.  Valid values for this parameter on Windows are 'Indeo3', 'Indeo5', 'Cinepak', 'MSVC', or 'None'.  To use a custom compressor, the value can be the four character code as specified by the codec documentation. An error will result if the specified custom compressor can not be found.  The default is 'Indeo5' on Windows and 'None' on UNIX.
    COMPRESSION压缩方式参数:'Indeo3', 'Indeo5', 'Cinepak', 'MSVC', or 'None'.默认值是Indeo5。
    QUALITY - A number between 0 and 100. This parameter has no effect on uncompressed movies. Higher quality numbers result in higher video quality and larger file sizes, where lower quality numbers result in lower video quality and smaller file sizes.  The default is 75. 
    QUALITY-一个0到100的数。此参数对无压缩的视频无影响。值越大质量越好。默认值为75.
    KEYFRAME - For compressors that support temporal compression, this is the number of key frames per second. The default is 2 key frames per second.
     
        COLORMAP     - An M-by-3 matrix defining the colormap to be used for
        indexed AVI movies.  M must be no greater than 256 (236 if using Indeo
        compression). There is no default colormap.
     
        VIDEONAME    - A descriptive name for the video stream.  This parameter
        must be no greater than 64 characters long. The default name is the
        filename. 
     
        See also VideoWriter, VideoReader, movie.

        Reference page in Help browser
           doc movie2avi

    展开全文
  • matlab 像素点生成图像

    千次阅读 2019-01-16 12:07:40
    生成黑白图像 data=[172 179 184 184 178 178 177 173 171 174 177 178 176 169 165 161 163 161 180 205 201 183 171 177 178 180 194 101 55 65 60 47 55 65 63 59 58 63 57 52 90 105 117 122 130 143 153 157 ...

    生成黑白图像

    data=[172 179 184 184 178 178 177 173 171 174 177 178 176 169 165 161 163 161 180 205 201 183 171 177 178 180 194 101 55 65 60 47 55 65 63 59 58 63 57 52 90 105 117 122 130 143 153 157 163 171 174 182 183 182 178 174 175 175 177 175 172 163 161 159 157 162 178 200 201 188 181 172 177 187 198 98 57 63 61 48 52 61 64 63 60 65 57 51 95 104 113 117 127 136 145 152 156 162 162 165 173 177 182 183 183 180 181 177 165 153 154 152 153 160 174 193 200 188 185 180 182 192 196 101 60 60 56 49 50 60 66 64 62 64 59 53 99 104 111 112 118 132 142 147 155 158 160 159 162 171 176 184 186 183 180 169 154 141 135 145 155 164 180 196 205 188 189 188 189 193 192 98 61 64 55 49 49 60 66 63 64 63 60 57 99 105 108 112 113 125 139 143 150 155 158 164 169 174 176 182 183 182 177 163 141 133 147 151 164 170 185 200 210 194 188 192 186 185 180 88 64 67 60 46 50 59 65 64 64 64 59 56 101 103 108 109 109 118 134 143 143 147 155 159 166 171 174 177 179 178 172 153 129 143 161 159 166 171 186 197 207 203 185 191 183 179 164 73 67 67 66 48 50 57 65 65 63 64 61 57 103 108 114 112 110 115 128 138 144 145 152 156 159 164 168 172 172 169 161 139 125 147 156 161 162 164 180 188 188 197 185 187 181 180 137 65 70 68 70 52 47 53 62 65 63 65 61 58 105 109 112 120 113 112 122 134 141 149 150 153 155 159 164 167 167 162 152 134 115 126 119 106 99 109 141 158 150 155 175 184 176 175 106 63 70 68 68 50 46 50 57 63 63 64 61 59 107 110 110 117 117 114 117 128 137 147 148 150 153 156 161 162 163 156 150 148 105 70 45 26 25 47 73 74 79 128 177 180 173 157 77 66 68 67 68 52 49 51 56 62 62 62 62 60 101 107 108 114 115 114 117 125 134 143 148 149 152 154 158 160 158 155 160 158 132 88 73 73 64 52 66 91 138 160 174 173 171 125 64 67 63 64 68 54 50 49 54 60 60 60 62 60 98 105 105 109 111 114 117 125 131 139 145 148 153 153 156 157 156 161 168 165 153 139 122 115 105 89 103 150 182 161 171 173 162 89 64 64 62 64 69 56 48 49 56 58 60 59 62 60 89 99 108 106 109 111 119 120 125 134 140 146 152 153 153 153 156 159 162 160 150 136 129 133 133 122 133 148 178 168 168 175 132 61 67 66 65 63 69 57 47 50 55 58 59 61 62 60 89 96 105 107 105 107 117 120 123 124 133 141 149 153 151 145 151 145 139 140 138 128 126 124 129 125 136 142 164 172 168 168 87 58 67 63 62 61 69 57 39 44 55 56 59 63 62 62 84 91 92 98 102 103 113 119 121 118 128 138 146 151 147 142 140 128 127 128 129 126 135 140 135 130 143 146 149 166 174 131 62 65 62 59 67 63 68 83 89 65 42 52 60 60 62 63 77 84 84 91 99 101 107 112 117 118 122 134 145 149 144 134 127 127 129 130 134 125 126 132 152 153 151 150 151 165 171 87 59 65 64 61 58 86 122 138 208 207 154 71 52 56 55 56 69 77 83 85 93 91 102 112 116 118 119 127 140 144 142 131 112 95 85 75 62 58 56 59 87 88 83 127 142 165 149 62 65 62 59 77 113 192 156 84 185 196 197 168 81 70 75 69 58 65 73 82 81 79 95 107 114 116 116 123 136 142 136 132 131 102 71 58 49 41 33 41 36 49 60 99 136 168 111 53 63 71 138 186 203 195 146 87 91 72 79 95 103 82 61 74 55 57 68 75 76 77 84 96 106 110 111 121 130 138 136 142 153 159 152 152 154 145 133 136 147 158 156 155 147 158 74 57 60 123 181 174 126 89 72 67 57 43 55 67 76 86 60 45 51 45 52 68 75 73 77 88 96 100 104 113 115 121 134 146 149 146 149 148 155 168 174 179 178 169 169 174 161 131 44 47 82 150 168 136 104 75 66 80 67 58 48 54 68 88 121 102 51 45 38 53 66 65 70 86 92 96 102 103 109 116 130 136 136 133 136 138 137 135 128 130 143 158 165 164 147 87 62 74 123 160 170 100 99 107 79 71 86 75 57 45 49 65 122 130 43 48 40 39 55 61 59 71 82 87 88 93 105 118 123 128 130 124 111 98 94 88 67 55 84 129 147 148 105 48 82 142 161 164 164 76 72 85 100 88 72 90 84 54 48 54 73 100 73 36 44 31 37 53 51 55 67 74 77 87 97 108 118 125 132 122 106 86 80 82 75 73 83 110 129 126 46 22 130 177 196 193 166 72 52 54 73 100 92 75 99 95 65 68 61 63 91 65 42 37 22 28 39 44 57 68 74 83 92 101 119 131 143 141 134 136 140 139 134 136 139 138 136 85 23 114 202 198 199 180 173 98 36 86 130 150 137 99 77 101 99 72 56 43 77 82 79 70 56 28 20 25 36 50 63 73 83 98 111 124 139 156 160 159 169 168 165 163 159 149 114 43 26 133 183 192 177 152 137 130 125 139 173 195 186 137 101 88 101 105 70 46 77 72 84 87 87 81 64 37 20 31 40 46 65 88 108 110 125 149 157 153 162 164 158 159 154 140 78 21 11 61 144 168 173 157 138 150 148 132 159 182 183 136 106 116 95 106 109 82 70 80 82 72 58 58 60 63 54 58 60 48 89 115 121 119 115 110 98 91 84 84 90 99 110 126 143 153 158 171 169 172 169 165 129 110 113 107 95 79 66 62 56 57 61 52 43 41 65 61 58 57 56 69 75 70 65 56 54 105 146 154 151 151 155 155 150 147 147 148 152 158 164 172 177 182 186 189 188 190 188 180 167 116 95 103 97 77 72 62 55 58 54 56 52 44 50 43 54 64 63 71 68 64 52 66 119 156 161 164 163 164 167 168 170 174 175 176 178 179 183 187 190 195 197 198 197 198 195 191 190 145 86 100 90 65 57 60 54 51 41 49 56 47 38 44 63 55 46 52 54 55 83 138 157 158 165 168 172 171 173 176 179 179 180 182 185 187 189 189 192 197 200 199 196 198 200 198 197 177 91 87 96 58 58 59 51 42 37 41 47 45 37 35 36 30 41 47 59 94 141 159 161 161 164 170 171 172 176 178 179 182 183 183 187 189 192 192 194 195 200 200 199 199 200 201 197 193 111 71 108 69 55 61 51 42 43 56 54 44 24 29 31 45 61 72 100 136 150 159 163 162 163 170 172 171 174 177 177 180 187 186 187 189 192 192 194 195 196 197 199 200 201 200 197 201 137 58 98 92 57 62 53 47 41 40 51 43 24 35 52 63 75 104 129 143 149 158 162 164 166 171 173 172 174 178 178 179 187 188 188 191 193 194 195 198 199 199 197 198 197 197 197 201 164 52 78 87 69 58 56 50 54 39 44 42 26 31 49 65 91 119 134 145 147 152 159 163 167 171 170 169 174 178 178 179 187 187 185 187 190 188 187 191 197 201 199 199 200 197 196 197 182 58 62 77 61 60 55 49 59 52 54 44 22 30 47 68 102 123 136 144 148 150 153 157 167 172 173 170 171 177 179 178 186 190 186 189 196 193 191 194 190 190 192 197 201 203 199 194 189 69 48 74 56 60 57 50 59 59 51 41 20 34 47 79 111 132 139 143 145 147 150 151 160 169 172 171 167 171 177 177 174 180 182 181 192 196 189 192 198 195 194 196 198 201 202 195 189 70 39 69 61 61 61 53 59 59 45 40 26 40 61 93 124 135 138 142 144 146 151 152 158 165 168 168 165 161 164 173 172 167 172 167 180 198 198 193 199 195 194 198 200 198 197 195 190 65 35 68 59 59 62 57 60 59 50 44 32 54 90 115 132 137 138 140 144 146 146 156 165 168 174 176 176 175 168 168 169 171 175 171 172 192 194 184 198 205 201 194 195 193 195 192 186 57 38 72 65 57 62 58 57 60 54 49 47 79 116 130 138 141 141 139 141 143 145 157 164 164 166 173 174 176 179 179 176 181 189 188 173 180 175 160 182 189 198 192 189 190 190 188 172 46 44 64 66 59 62 57 56 62 53 50 66 103 133 137 141 143 141 136 132 131 136 127 118 111 107 108 123 131 143 154 158 166 177 181 175 170 159 148 171 161 176 185 192 194 188 190 162 53 49 58 63 61 61 55 56 61 51 50 81 116 139 142 142 146 144 136 128 119 112 97 85 90 91 88 92 90 80 81 84 106 122 132 144 145 144 147 163 147 163 173 181 190 187 191 167 61 48 53 61 61 58 54 56 61 51 53 89 123 140 144 145 146 147 136 122 107 99 95 92 90 87 83 76 67 52 46 52 63 69 83 96 119 132 148 159 136 137 143 138 143 152 156 156 70 48 50 59 61 57 54 54 61 52 56 93 124 135 140 144 148 150 140 125 114 101 80 54 56 54 41 41 33 40 39 35 49 60 63 74 107 129 147 147 116 111 100 77 76 86 108 111 73 49 50 60 62 60 57 55 63 59 56 89 121 134 139 146 151 152 150 141 127 111 96 77 85 70 32 31 37 91 65 50 48 59 73 83 112 136 155 130 60 46 38 40 43 81 116 91 72 52 48 58 62 62 59 53 61 59 52 85 114 134 140 147 154 159 158 153 145 143 150 126 121 125 68 45 89 137 95 70 78 75 95 109 131 153 171 94 23 16 32 82 82 65 113 77 71 54 48 56 62 62 60 53 60 56 52 75 108 133 141 149 158 166 169 167 163 156 155 146 112 119 134 127 142 140 121 117 129 114 120 129 146 174 191 98 46 33 33 109 147 98 109 67 73 55 50 56 64 64 61 58 61 53 54 64 106 129 140 148 159 169 175 176 174 165 159 156 145 120 115 124 127 131 133 141 147 142 141 147 161 182 202 154 114 96 100 158 158 153 123 61 76 57 48 56 64 64 63 62 61 54 55 44 97 131 137 147 158 168 177 181 183 179 170 168 169 165 155 152 151 152 154 162 165 158 153 158 168 187 206 186 147 135 144 145 152 178 115 57 74 58 48 58 64 63 63 59 63 55 53 66 104 130 132 144 153 162 170 180 185 187 181 178 182 180 177 173 171 171 177 176 172 164 161 167 164 185 207 197 173 152 141 141 161 191 104 54 69 60 48 57 65 62 60 57 64 55 50 94 111 124 130 135 150 159 163];
    d = reshape( uint8(data), 48, 48);
    %The [25:end, 1:24] exchanges the two halves. 
    better_d = d([40:end,1:39],[25:end, 1:24]).';
    image(better_d); colormap(gray(256));
    imwrite(d.', './image1.jpg');
    imwrite(better_d, './image1_better.jpg');

    image1.jpg

    image1_better.jpg

    用随机数生成彩色图像

    data = rand(48,48,3);
    %colormap(gray(256));
    imwrite(data,'./colorimage.jpg');

    colorimage.jpg

    展开全文
  • MATLAB生成2维数据程序,可以产生一些简单的流行结构数据集,用于聚类测试;MATLAB基础程序,简单易用有注释,高手请绕路勿喷,只为挣个积分,愿世界和平。。。
  • 使用matlab生成迷宫

    2020-11-11 13:47:00
    使用matlab生成迷宫,利用深度优先搜索凿穿墙壁遍历迷宫中的可通行并保证路线不重合。 clc clear % 生成迷宫矩阵puzz并初始化 % puzz中的元素:0代表墙,2代表没经过的空地,1代表走过的空地 puzz = 2 * ones(101,...

    使用matlab生成迷宫,利用深度优先搜索凿穿墙壁遍历迷宫中的可通行点并保证路线不重合。
    如何解迷宫见: 使用matlab应用动态规划算法走迷宫.

    clc
    clear
    % 生成迷宫矩阵puzz并初始化
    % puzz中的元素:0代表墙,2代表没经过的空地,1代表走过的空地
    puzz = 2 * ones(101, 101);
    index1 = 1: 2: size(puzz, 1);
    index2 = 1: 2: size(puzz, 2);
    puzz(index1, :) = 0;
    puzz(:, index2) = 0;
    puzz(1, :) = 0;
    puzz(end, :) = 0;
    puzz(:, 1) = 0;
    puzz(:, end) = 0;
    start = [2, 2];
    puzz(start(1), start(2)) = 1;
    p_old = start;
    queue = [];
    % 凿墙建迷宫
    while 1
        % 判断当前点上下左右四个方向能不能走通
        %1234
        % 并把分歧存入队列
        legal_direction = [0 0 0 0];
        temp = [p_old(1) - 2, p_old(2)];
        if temp(1) >= 1 && temp(1) <= size(puzz, 1) && temp(2) >= 1 && temp(2) <= size(puzz, 2)
            if puzz(temp(1), temp(2)) == 2
                queue = [queue; p_old(1), p_old(2), 1];
                legal_direction(1) = 1;
            else
                queue(ismember(queue, [p_old(1), p_old(2), 1], 'rows'), :) = [];
            end
        end
        temp = [p_old(1) + 2, p_old(2)];
        if temp(1) >= 1 && temp(1) <= size(puzz, 1) && temp(2) >= 1 && temp(2) <= size(puzz, 2)
            if puzz(temp(1), temp(2)) == 2
                queue = [queue; p_old(1), p_old(2), 2];
                legal_direction(2) = 1;
            else
                queue(ismember(queue, [p_old(1), p_old(2), 2], 'rows'), :) = [];
            end
        end
        temp = [p_old(1), p_old(2) - 2];
        if temp(1) >= 1 && temp(1) <= size(puzz, 1) && temp(2) >= 1 && temp(2) <= size(puzz, 2)
            if puzz(temp(1), temp(2)) == 2
                queue = [queue; p_old(1), p_old(2), 3];
                legal_direction(3) = 1;
            else
                queue(ismember(queue, [p_old(1), p_old(2), 3], 'rows'), :) = [];
            end
        end
        temp = [p_old(1), p_old(2) + 2];
        if temp(1) >= 1 && temp(1) <= size(puzz, 1) && temp(2) >= 1 && temp(2) <= size(puzz, 2)
            if puzz(temp(1), temp(2)) == 2
                queue = [queue; p_old(1), p_old(2), 4];
                legal_direction(4) = 1;
            else
                queue(ismember(queue, [p_old(1), p_old(2), 4], 'rows'), :) = [];
            end
        end
        
        if sum(legal_direction) > 0
            % 深度优先,不停凿墙向前进并保证路线不重合
            while 1
                % 随机选择一个方向,如果方向可行就往那个方向上走一步(两格)
                choose_direction = ceil(rand(1)*4);
                switch choose_direction
                    case 1
                        p_new = [p_old(1) - 2, p_old(2)];
                    case 2
                        p_new = [p_old(1) + 2, p_old(2)];
                    case 3
                        p_new = [p_old(1), p_old(2) - 2];
                    case 4
                        p_new = [p_old(1), p_old(2) + 2];
                end
                if p_new(1) >= 1 && p_new(1) <= size(puzz, 1) && p_new(2) >= 1 && p_new(2) <= size(puzz, 2)
                    if puzz(p_new(1), p_new(2)) == 2
                        puzz((p_new(1)+p_old(1))/2, (p_new(2)+p_old(2))/2) = 1;
                        puzz(p_new(1), p_new(2)) = 1;
                        queue(ismember(queue, [p_old(1), p_old(2), choose_direction], 'rows'), :) = [];
                        p_old = p_new;
                        break;
                    end
                end
            end
        else
            % 无路可走就退到上一个分歧点
            p_old(1) = queue(1, 1);
            p_old(2) = queue(1, 2);
        end
        
        if sum(sum(puzz == 2)) == 0
            break;
        end
    end
    % 输出迷宫
    puzz(2, 1) = 1;
    puzz(end-1, end) = 1;
    imshow(imresize(puzz, 4, 'nearest'));
    save('puzzle.mat', 'puzz');
    

    输出结果:
    在这里插入图片描述

    展开全文
  • Matlab 均分圆形生成点

    千次阅读 2018-08-23 16:24:30
    个人学习应用,将圆形内部按照一定规律均分生成一系列 particle_radius=0.3; % 小圆形半径 shape_radius=6; % 大圆形半径 particle_diameter = 2 * particle_radius; ...
  • Matlab生成C代码

    万次阅读 2017-10-25 22:17:15
    matlab功能强大,其中很重要的一点是生成c/c++代码,该代码可以直接移植到项目中,免去了我们自己的复杂计算,下面介绍matlab如何生成c/c++代码。 matlab使用版本:2014a 1.新建m文件 新建m文件的方式有两种。a...
  • matlab生成m序列的方法

    千次阅读 2020-05-31 10:14:01
    文章目录matlab生成m序列的方法1.m序列基本知识2.matlab产生m序列2.1根据产生原理编写生成函数2.1.1生成m序列的函数:2.1.2调用已编写函数生成m序列2.2利用idinputidinputidinput函数 引言 m序列属于伪随机序列的...
  • 介绍了利用MAT LAB 工具包ET TIC6000 开发红外探测系统一点校正算法的整个过程, 包括概念设计、算法仿真、目标代码生成、调试以及测试, 最后对利用MAT LAB 生成的目标代码进行了评估。算法运行的目标平台是TMS320C...
  • 使用 Matlab 生成双目视差及点云图像

    千次阅读 2020-06-05 21:22:20
    编写 matlab 脚本,生成视差图,云图(TODO) 使用 Matlab 生成双目视差及点云图像(TODO) 最近需要验证一下双相机的成像效果,一开始使用了opencv + python/cpp 代码采集、标定并生成视差图,效果不是很理想...
  • 生成19个六边形分布的网格模型,每个六边形的中心即为BS的位置,默认1号为原点。在一号BS范围内,生成随机的UE,通过筛选,让所有生成落在1号的六边形区域内。
  • //////////////////////////////// matlab三维坐标生成点云ply
  • matlab生成可执行文件

    2013-04-12 23:56:40
    matlab要将用Matlab语言编写的函数文件编译成可独立执行的*.exe文件(即可脱离Matalab环境的执行程序),首先要安装和配置好Matlab Compiler,一般来说,在安装Matlab时就已经安装了相应版本的Matlab Compiler。...
  • Matlab生成

    2019-08-02 11:58:49
    function myCircle(x, y)%给两个的坐标,以一个为圆心 x =[a,b] ,长度为半径plot([x(1),y(1)],[x(2),y(2)],'--rs','LineWidth',2,... 'MarkerEdgeColor','k',... 'MarkerFaceColor','g',... ...
  • % 生成网格,然后转换为二维数组 mesh_point_numer = 10 left = -1; rigth = 1; mesh_step = 2.0/mesh_point_numer; x = -1:mesh_step:1; y = -1:mesh_step:1; % 生成不带便捷的网格 [meshX,meshY] = meshgrid...
  • MATLAB生成等高线

    千次阅读 2018-06-02 15:11:40
    一、问题来源 2017 年 8 月 8 日,四川阿坝州九寨沟县发生 7.0 级地震,造成了不可挽回的人员伤亡和重大的财产损失。...第一行第一列表示(0,0)处的海拔高度值(单位:米),相邻单元格之间的距离为 38.2 ...
  • 首先强调重要一点,如果你是32位C++程序想要调用matlab生成的dll,那么你的matlab需要是32位版本的(网上有说64位matlab也可以转为32位dll,但是本人没有成功,这里就不进行介绍)。同样,如果你是64位C++程序想要调用...
  • MATLAB知识——生成常用函数1.doc 包括语音信号时域频域分析,及滤波器的设计。
  • 城市地震仿真模拟2-MATLAB生成APDL语句仿真猫:城市地震仿真模拟1-城市数据爬取​zhuanlan.zhihu.com本文主要介绍如何通过既有的建筑轮廓生成ANSYS可以识别的APDL语句以便进行地震响应分析。APDL建立梁柱模型有限...
  • 使用matlab生成sine波mif文件

    千次阅读 2018-02-26 09:56:53
    1使用matlab生成sine波mif文件 在使用altera 的FPGA中的rom过程中常常会使用到.mif文件或.hex文件。对于初学者,无论mif还是hex都是很令人疑惑的东西,这里就对mif文件的格式及其创建做一点简单的说明。 Mif是...
  • * * * * * * * * * * * * * * * * * * 分形图形的生成生成 * 由生成元...* 分形树 生成方法 选取一条直线段F0将该线段三等分在等分上各画一条长度为原线段长度三分之一的线段并与原线段成固定夹角得到图形F1 * 分
  • 1、Matlab生成含有subplot的eps文件总是四周留白,造成过宽过长无法插入文章,尝试了很多方法,终于测试出了能用且比较方便的方法。 2、其实gsview中的"PStoEPS"功能可以做到这件事(Ref1),就是自己去发现...
  • 通过Matlab生成简单二值条纹图及灰度值0-255的渐变图。 希望能够为学习matlab编程的伙伴们提供帮助!
  • matlab命令行编写几个小的模块,方便大家在使用FPGA时要调用rom模块导入数据会很方便的
  • matlab生成透明图像

    千次阅读 2015-11-12 23:17:17
    ​​clear; I=imread('F:/logo.png'); F=I; [m,n,c]=size(I); Al=ones(m,n); for p=1:m  for q=1:n  if(I(p,q,1)&gt;110 | I(p,q,2)&...140) %调节着色区域  Al(p,q)=0;%满足条件部分置为...
  •  需要的工具:VS2005及以上版本,MATLAB2008B及以上版本,另外非常重要的需要安装一个MATLAB Compiler Runtime,这个文件(MCRInstall.exe)在安装完MATLAB之后就会在安装文件夹下存在,需要搜索一下(因为不同版本...
  • dos中通过MCR调用Matlab生成的.exe文件 2018/7/2 概述 有时需要在一台没有安装matlab的电脑上运行由matlab生成的程序,但是往往没有必要因为需要调用一个程序就去安装整个Matlab Mathwork公司贴心地考虑到了这...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,023
精华内容 409
关键字:

matlab生成点

matlab 订阅