在MATLAB中寻找邻域

时间:2012-04-27 17:22:50

标签: matlab

我需要知道如何在x0附近找到坐标(x,y)的节点,其中r < r0,其中r是sqrt(x ^ 2 + y ^ 2)。事实上我写了它,但因为我的节点数是10000,所以需要一段时间才能得到答案。我正在寻找一个MATLAB命令。

1 个答案:

答案 0 :(得分:1)

我会尝试为节点组件构建Delaunay三角剖分。然后找到邻居会更容易(也更有效率)。

请看看“DelaunayTri”课程 http://www.mathworks.ch/help/techdoc/ref/delaunaytriclass.html

和“DelaunayTri”本身,看它是否适合您的需求。 http://www.mathworks.ch/help/techdoc/ref/delaunaytri.html