Contenu principal

Triangulations

Représenter des triangulations, y compris de Delaunay, et interagir avec elles

Pour représenter des données de triangulation 2D ou 3D dans MATLAB® :

  • Pour une triangulation générale, créez un objet triangulation.

  • Pour une triangulation de Delaunay, créez un objet delaunayTriangulation. Une triangulation de Delaunay est un type de triangulation qui réduit le nombre de triangles étroits et ne dépend pas de l’ordre des sommets.

Vous pouvez calculer des quantités géométriques pour ces deux types de triangulations avec leurs fonctions d’objet.

Vous pouvez également visualiser les triangulations et utiliser des fichiers STL pour stocker les données de triangulation.

Objets

triangulationTriangulation in 2-D or 3-D
delaunayTriangulationDelaunay triangulation in 2-D and 3-D

Fonctions

développer tout

Toutes les triangulations

circumcenterCircumcenter of triangle or tetrahedron
edgeAttachmentsTriangles or tetrahedra attached to specified edge
edgesTriangulation edges
faceNormalTriangulation unit normal vectors
featureEdgesSharp edges of surface triangulation
freeBoundaryFree boundary facets
incenterIncenter of triangulation elements
isConnectedTest if two vertices are connected by an edge
sizeSize of triangulation connectivity list
vertexAttachmentsTriangles or tetrahedra attached to vertex
vertexNormalTriangulation vertex normal

Triangulations de Delaunay

convexHullConvex hull of Delaunay triangulation
isInterior Query points inside Delaunay triangulation
voronoiPlot Voronoi diagram in 2-D space
tetrameshTetrahedron mesh plot
trimeshTriangular mesh plot
triplot2-D triangular plot
trisurfTriangular surface plot
stlreadCreate triangulation from STL file
stlwriteCreate STL file from triangulation
delaunayDelaunay triangulation
delaunaynN-D Delaunay triangulation

Rubriques

Triangulation générale

Applications de la triangulation de Delaunay