Как получить координаты конкретных точек (т.е. точек поворота) в Matlab

У меня есть набор (X, Y) координат, которые при построении графика создают график, как на рисунках ниже. Я пытаюсь найти координаты областей (угловых точек), обведенных красным.

Я пытался найти пути для достижения этой цели, поскольку эти реальные поворотные моменты представляют мою область интересов. Обратите внимание, что у меня нет фактического уравнения для этих координат.

Я был бы признателен, если бы кто-то мог посоветовать мне или дать несколько указаний о том, как это сделать, используя Matlab или даже другие идеи, используя некоторые инструменты C++.

1 ответ

Мне удается решить эту проблему, используя сочетание библиотеки Point Cloud Library и Matlab. Первый помог мне разделить координаты в отрезках линий (RANSAC), и, используя второй, я смог получить уравнение каждого отрезка (Curve Fitting) и просто вычислить точку пересечения с помощью некоторого базового математического вычисления.

Другие вопросы по тегам