MATLAB - 对2D点进行排序,确保相邻点相差一个坐标?

时间:2014-06-06 13:41:44

标签: algorithm matlab

我有一系列坐标如下的点

pts_x = 3   4   5   6   7   8   2   3   8   9   2   9   2   9   2   9   2   9   2   3   8   9   3   4   5   6   7   8
pts_y = 2   2   2   2   2   2   3   3   3   3   4   4   5   5   6   6   7   7   8   8   8   8   9   9   9   9   9   9

如果我按照当前订单直接连接它们,我会

enter image description here

但实际上,我需要一个多边形。为了重新定位点,以便连接它们给我一个封闭的多边形,我想出了一个解决方案,以这样的方式对点进行排序:只有一个 x和{ {1}}坐标在两个相邻点之间不同。

我该怎么做?我在MATLAB。

0 个答案:

没有答案