У меня есть трехмерный массив данных, который показывает один вогнутый рисунок. Я хочу найти все точки, которые не принадлежат фигуре, но находятся внутри выпуклой оболочки. Как мне это сделать?Matlab: каков правильный способ получить выпуклый корпус
Я знаю, что я должен использовать функцию convhull
, но я не знаю, как (входной массив размера m by n
, где m
является числом точек и n
этого числа измерений, так 3 в моем случае). Кроме того, я не уверен, как обрабатывать выходные данные этой функции - он имеет тот же размер, что и входная матрица.
Буду признателен за любые примеры.
Подождите, так что у вас есть фигура данных, позволяющая сказать file1.txt точек, составляющих выпуклый корпус, и позволяет сказать file2.txt точек (внутри или снаружи) этого корпуса? – Jay