Main Content

本页翻译不是最新的。点击此处可查看最新英文版本。

trisurf

三角曲面图

说明

示例

trisurf(T,x,y,z) 绘制由向量 xyz 中的点以及三角连接矩阵 T 定义的三维三角曲面。

示例

trisurf(TO) 绘制由三维 triangulationdelaunayTriangulation 对象定义的曲面。

trisurf(___,c) 还指定上述任一语法的曲面颜色。

trisurf(___,Name,Value) 使用名称-值对组指定曲面图的一个或多个属性。例如,'FaceColor','y' 将面颜色设置为黄色。

h = trisurf(___) 返回用于创建曲面图的 patch 对象。使用 h 查询和修改绘图的属性。有关详细信息,请参阅Patch 属性

示例

全部折叠

创建一组三维点,并使用 delaunay 函数计算 Delaunay 三角剖分。绘制三角剖分定义的曲面。

[x,y] = meshgrid(1:15,1:15);
z = peaks(15);
T = delaunay(x,y);
trisurf(T,x,y,z)

Figure contains an axes object. The axes object contains an object of type patch.

您也可以创建和绘制 triangulation 对象。

TO = triangulation(T,x(:),y(:),z(:));
trisurf(TO)

Figure contains an axes object. The axes object contains an object of type patch.

输入参数

全部折叠

三角连接,指定为三列矩阵,其中每行包含用于定义三角形面的顶点。

x 坐标,指定为列向量。

y 坐标,指定为列向量。

z 坐标,指定为列向量。

面颜色,指定为与 z 相同大小的颜色图索引矩阵。有关详细信息,请参阅曲面绘图数据与颜色图的关系。如果要对曲面着色进行更多控制,请使用 'EdgeColor''FaceColor' 名称-值对组。

三角剖分对象,指定为 triangulationdelaunayTriangulation 对象。

名称-值参数

将可选的参数对组指定为 Name1=Value1,...,NameN=ValueN,其中 Name 是参数名称,Value 是对应的值。名称-值参数必须出现在其他参数之后,但参数对组的顺序无关紧要。

在 R2021a 之前,使用逗号分隔每个名称和值,并用引号将 Name 引起来。

示例: trisurf(TO,'FaceColor','r')

此处所列的属性只是一部分。有关完整列表,请参阅 Patch 属性

面颜色,指定为以逗号分隔的对组,该对组由 'FaceColor' 和一个颜色名称、RGB 三元组或者 'none' 组成。

RGB 三元组是包含三个元素的行向量,其元素分别指定颜色中红、绿、蓝分量的强度。强度值必须位于 [0,1] 范围内,例如 [0.4 0.6 0.7]。下表列出长和短颜色名称选项以及对应的 RGB 三元组值。

长名称短名称RGB 三元组
'yellow''y'[1 1 0]
'magenta''m'[1 0 1]
'cyan''c'[0 1 1]
'red''r'[1 0 0]
'green''g'[0 1 0]
'blue''b'[0 0 1]
'white''w'[1 1 1]
'black''k'[0 0 0]

面透明度,指定为以逗号分隔的对组,该对组由 'FaceAlpha' 和一个 [0,1] 范围内的标量组成。值为 1 表示不透明,值为 0 表示完全透明。介于 0 和 1 之间的值表示半透明。

边颜色,指定为以逗号分隔的对组,该对组由 'EdgeColor' 和一个颜色名称、RGB 三元组或者 'none' 组成。默认颜色 [0 0 0] 对应于黑色边界。

RGB 三元组是包含三个元素的行向量,其元素分别指定颜色中红、绿、蓝分量的强度。强度值必须位于 [0,1] 范围内,例如 [0.4 0.6 0.7]。下表列出长和短颜色名称选项以及对应的 RGB 三元组值。

长名称短名称RGB 三元组
'yellow''y'[1 1 0]
'magenta''m'[1 0 1]
'cyan''c'[0 1 1]
'red''r'[1 0 0]
'green''g'[0 1 0]
'blue''b'[0 0 1]
'white''w'[1 1 1]
'black''k'[0 0 0]

线宽,以逗号分隔的对组形式指定,该对组由 'LineWidth' 和一个正数值(以磅为单位)组成。

线型,指定为下表中列出的选项之一。

线型描述表示的线条
"-"实线

Sample of solid line

"--"虚线

Sample of dashed line

":"点线

Sample of dotted line

"-."点划线

Sample of dash-dotted line, with alternating dashes and dots

"none"无线条无线条

扩展功能

版本历史记录

在 R2006a 之前推出