delaunayTriangulation
Triangulación de Delaunay 2D y 3D
Descripción
Utilice el objeto delaunayTriangulation para crear una triangulación de Delaunay 2D o 3D a partir de un conjunto de puntos. Para datos 2D, también puede especificar restricciones de bordes.
Puede realizar una variedad de consultas topológicas y geométricas en delaunayTriangulation, incluyendo cualquier consulta de un objeto triangulation. Por ejemplo, localizar una faceta que contenga un punto específico, encontrar los vértices de la envolvente convexa o calcular el diagrama de Voronoi.
Creación
Para crear un objeto delaunayTriangulation, utilice la función delaunayTriangulation con argumentos de entrada que definan los puntos y los bordes restringidos de la triangulación.
Sintaxis
Descripción
DT = delaunayTriangulation( crea una triangulación de Delaunay a partir de los puntos de P)P. La matriz P tiene 2 o 3 columnas, dependiendo de si los puntos están en un espacio 2D o 3D.
DT = delaunayTriangulation() crea una triangulación de Delaunay vacía.
Argumentos de entrada
Propiedades
Funciones del objeto
convexHull | Convex hull of Delaunay triangulation |
isInterior | Query points inside Delaunay triangulation |
voronoiDiagram | Voronoi diagram of Delaunay triangulation |
barycentricToCartesian | Convert coordinates from barycentric to Cartesian |
cartesianToBarycentric | Convert coordinates from Cartesian to barycentric |
circumcenter | Circumcenter of triangle or tetrahedron |
edgeAttachments | Triangles or tetrahedra attached to specified edge |
edges | Triangulation edges |
faceNormal | Triangulation unit normal vectors |
featureEdges | Sharp edges of surface triangulation |
freeBoundary | Free boundary facets |
incenter | Incenter of triangulation elements |
isConnected | Test if two vertices are connected by an edge |
nearestNeighbor | Vertex closest to specified point |
neighbors | Triangle or tetrahedron neighbors |
pointLocation | Triangle or tetrahedron enclosing point |
size | Size of triangulation connectivity list |
vertexAttachments | Triangles or tetrahedra attached to vertex |
vertexNormal | Triangulation vertex normal |
Ejemplos
Más acerca de
Sugerencias
delaunayTriangulationpuede producir resultados incorrectos o inconsistentes cuando las restricciones de límites se cruzan o se solapan. Para evitar este comportamiento, utilice restricciones que formen uno o varios límites cerrados que no se crucen ni se solapen.
Capacidades ampliadas
Historial de versiones
Introducido en R2013a


