主要内容

tetramesh

四面体网格图

语法

tetramesh (T, X, c)
tetramesh (T, X)
tetramesh (TR)
h = tetramesh(…)
tetramesh(…,“参数”,“价值”,“参数”,“价值”……)

描述

tetramesh (T, X, c)控件中定义的四面体4矩阵T网。T通常是三维点集的Delaunay三角剖分的输出。一排T包含指标进X四面体的顶点。X是一个n3矩阵,表示n三维空间中的点。四面体的颜色由矢量定义C,它用作当前颜色映射的索引。

tetramesh (T, X)使用C = 1: m用颜色表示四面体。每个四面体都有不同的颜色(以当前颜色图中可用颜色的数量为模)。

tetramesh (TR)以三角形表示形式显示四面体。

h = tetramesh(…)返回一个四面体句柄向量。的每个元素h是一个把一组补丁形成一个四面体的手柄。您可以使用这些手柄通过转动补丁来查看特定的四面体“可见”财产“上”“关闭”

tetramesh(…,“参数”,“价值”,“参数”,“价值”……)允许在显示四面体时使用额外的补丁属性名称/属性值对。例如,默认透明度参数设置为0.9.您可以使用属性名称/属性值对重写此值(“FaceAlpha”,值)在哪里价值是介于01.看到块的属性有关可用属性的信息。

例子

全部折叠

生成一个三维Delaunay三角定位,然后使用tetramesh使四面体形象化。

D = [-1 1];[x, y, z] = meshgrid (d, d, d);%一个立方体x = [x (:); 0];y = [y (:); 0];z = [z (:); 0];

[x, y, z]是立方体的角加上中心。

DT = delaunayTriangulation (x, y, z);tetramesh (DT);camorbit(20日0)

图中包含一个轴。坐标轴包含12个patch类型的对象。

之前介绍过的R2006a