MATLAB 選取數組隨機取整:0或1

我的MATLAB2019a用不了randint,用randi實現的:

X = randi(imax,sz1,...,szN) 返回 sz1×...×szN 數組,其中 sz1,...,szN 指示每個維度的大小。例如,randi(10,3,4) 返回一個由介於 1 和 10 之間的僞隨機整數組成的 3×4 數組。

clc,clear,close all
proj_H=1140;
proj_W=912;
rel = zeros(proj_H,proj_W);
imshow(rel,[]);%black background
cnt=0;
for i=1:3:(proj_H-1)
    for j=1:3:(proj_W-1)
        rel(i:i+2,j:j+2)=randi([0 1],3,3);
    end
end
imshow(rel,[]);%black background with white dot

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章