有没有人知道MATLAB中的任何函数(或任何建议),可以在2D域上分布节点?
对我来说,必须散布节点,以便在整个域上节点密度几乎相等。
感谢您的帮助。
怎么rand
样
如果您需要n
点的2D坐标在2D域上均匀分布,并具有宽度w
和高度,h
则:
xy = bsxfun(@times, rand( 2, n ), [w; h] );
figure; scatter( xy(1,:), xy(2,:), 40, '+' );axis equal;
下面是一个可能的结果n=500
,h=3
并w=1
:
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句