3 次元の点の Delaunay 三角形分割
delaunayTriangulation を使用して、3 次元の点の Delaunay 三角形分割を作成してプロットします。
rng("default")
P = rand(30,3);
DT = delaunayTriangulation(P)DT =
delaunayTriangulation with properties:
Points: [30×3 double]
ConnectivityList: [102×4 double]
Constraints: []
faceColor = [0.6875 0.8750 0.8984]; tetramesh(DT,FaceColor=faceColor,FaceAlpha=0.3)

関数 tetramesh は、三角形分割の内部と外部の両方の面をプロットします。大規模な 3 次元三角形分割の場合、内部の面をプロットするとリソースが不必要に使用される可能性があります。境界をプロットする方が適している場合があります。freeBoundary メソッドを使用すると、境界の三角形分割を行列形式で取得できます。その後、その結果を trimesh または trisurf に渡します。