Сортировка точек многоугольника по часовой стрелке в MATLAB
У меня есть 2 вектора, которые являются координатами х и у 8 вершин многоугольника
х = [5 5 7 7 9 9 5 7]
у = [8 6 6 8 6 8 10 10]
Я хочу отсортировать их (по часовой стрелке), чтобы получить правильные векторы (чтобы правильно нарисовать многоугольник)
х = [5 7 9 9 7 7 5 5]
у = [6 6 6 8 8 10 10 8]