作者catspawboy (Nuo)
看板MATLAB
標題[運算] 找出限定範圍內voronoi的neighbor
時間Thu Mar 14 16:42:57 2013
我想找出在2000*2000範圍內
voronoi site的鄰居
在網路上有找到
tri = delaunay(x,y);
Neighbors = reshape(permute(cat(3,tri,tri(:,[2 3 1])),[3 2 1]),2,[]).';
Neighbors = unique(sortrows(sort(Neighbors,2)),'rows');
這段語法可以產生我鄰居
但在超出範圍的地方所相遇使用相鄰邊的site也會被列入
想請問如何在遇到boundary的時候就不繼續計算鄰居的方法
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.124.181.41