Многоугольники и многогранники из точек в 2-D и 3-D
Один alphaShape создает ограничивающую область или объем, который охватывает набор 2-D или 3-D точек. Вы можете управлять alphaShape объект для затягивания или ослабления посадки вокруг точек для создания невыпуклой области. Можно также добавить или удалить точки или подавить отверстия или области.
После создания alphaShape можно выполнять геометрические запросы. Например, можно определить, находится ли точка внутри фигуры, или найти количество областей, составляющих фигуру. Можно также рассчитать полезные величины, такие как площадь, периметр, площадь поверхности или объем, и построить график формы для визуального осмотра.
Создание alphaShape объект, используйте alphaShape с входными аргументами, определяющими вершины фигуры. Можно также задать альфа-радиус и пороги отверстий или областей при создании alphaShape.
создает 2-D альфа-форму точек shp = alphaShape(x,y)(x,y) с использованием радиуса альфа по умолчанию. Альфа-радиус по умолчанию создает наиболее плотную форму альфа-фитинга, которая охватывает все точки.
shp представляет многоугольник. Полигон не имеет изолированных точек или кромок, а также не имеет висячих кромок.
создает альфа-форму с альфа-радиусом shp = alphaShape(___,a)a с использованием любого из аргументов в предыдущих синтаксисах.
использует дополнительные параметры, указанные одним или несколькими shp = alphaShape(___,Name,Value)Name,Value аргументы пары. Например, можно подавить внутренние отверстия или пустоты, используя 'HoleThreshold'.
alphaSpectrum | Значения альфа-канала, определяющие различные формы альфа-канала |
criticalAlpha | Альфа-радиус, определяющий критический переход по форме |
numRegions | Количество областей в альфа-форме |
inShape | Определить, находится ли точка внутри альфа-формы |
alphaTriangulation | Триангуляция, заполняющая альфа-форму |
boundaryFacets | Граничные грани альфа-формы |
perimeter | Периметр 2-й альфа-формы |
area | Область 2-й альфа-формы |
surfaceArea | Площадь поверхности 3D альфа-формы |
volume | Объем 3D альфа-формы |
plot | Печать альфа-формы |
nearestNeighbor | Определение ближайшей граничной точки альфа-формы |
boundary | convhull | criticalAlpha | delaunayTriangulation | triangulation | trisurf