我有一个像这样的图,我如何找到边界边缘。
m = [1 8;7 8;1 7;7 6;1 6;1 5;4 5;1 3;2 3;1 2; 1 4];
布局= [3 2;5 2;5 4;6 1;6 6;4 6;2 4;1 1];
g =图(m(:,1),m(:,2));
h = plot(g);
h.xdata =布局(:,1);
H.YDATA =布局(:,2);
该图中的边界边缘是(1,8),(8,7),(7,6),(6,1),(5,4),(4,1)
结果应该是:
border_edges = [1,8;8,7;7,6;6,1;1,5;5,4;4,1]
另一个问题是,我如何找到带有2个边的节点?
node_with_two_edges = [8;6;5;4;2;3]