三维点的德劳内三角剖分
使用 delaunayTriangulation 创建并绘制三维点的德劳内三角剖分
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 函数会同时绘制三角剖分的内面和外面。对于大型三维三角剖分,绘制内面可能导致不必要的资源使用。绘制边界可能更加适宜。您可以使用 freeBoundary 方法获取矩阵格式的边界三角剖分。然后将结果传递给 trimesh 或 trisurf。