2015-04-01 77 views
0

在我的工作中,用MATLAB,我试图随机分布N个圆圈。我在一些地区划分这个领域(=我把这个圆分成了角度α的片段)。所以我想统计每个地区的元素数量。 有谁知道请问如何统计每块馅饼中元素的数量?如何计算每个区域随机分布的元素数量(MATLAB)?

enter image description here

+2

向我们展示您到目前为止尝试过的方法。此外,显示图像将有助于说明您的目标。您没有足够的声望点发布图片,因此请在公共共享网站(Dropbox,imgur等)上放置链接,我会更新您的帖子以嵌入此图片供我们所有人查看。 – rayryeng 2015-04-01 08:47:19

回答

2

使用您的点极坐标,将它们转换与[theta,roh] = cart2pol(X,Y)

Roh是来自原点的干扰,使用A=(roh>2.7)+(roh>5.2)得到第一个收音机为0,第二个为1,第三个为2。对于theta这是相同的技巧。 B=(theta>pi/6)+(theta>pi/3)

现在您可以使用A==0&&B==0查找所有点以获取x轴旁边的小细分。

相关问题