在matlab中,如何用随机分布的点填充笛卡尔平面?
也就是说,对于图中的每个坐标x(i,j),基于一些随机标准放置或不放置点(例如,如果随机数是> 0则在那里放置一个点)。这样看似乎很容易实现,但我很难过。
答案 0 :(得分:2)
像往常一样使用rand
,
A=rand(N,M)
将创建一个大小为NxM的矩阵,其随机数介于0和1之间(rand(N)将创建一个NxN矩阵)。然后,您可以选择A>0.9
以仅选择A> 0.9 ...
例如:
A=rand(50)>0.9;
imshow(A);