创建表面对象
表面(Z)
表面(Z, C)
表面(X, Y, Z)
表面(X, Y, Z, C)
表面(x, y, Z)
表面(……”PropertyName
, PropertyValue…)
表面(ax,…)
h =表面(…)
有关属性列表,请参见表面性质.
表面
是创建表面图形对象的低级函数。曲面是使用每个元素的行和列索引创建的矩阵数据图x- - -y的值和每个元素的值z协调。
表面(Z)
绘制由矩阵指定的曲面Z
.在这里,Z
是一个单值函数,定义在一个几何矩形网格上。中的值Z
可以是数字、日期时间、持续时间或分类值。
表面(Z, C)
绘制指定的曲面Z
根据里面的数据给它上色C
(见“示例”)。
表面(X, Y, Z)
使用C
=
Z
,所以颜色与表面高度成正比x-y飞机。
表面(X, Y, Z, C)
绘制指定的参数曲面X
,Y
,Z
,颜色由C
.中的值X
,Y
,Z
可以是数字、日期时间、持续时间或分类值。
表面(x, y, Z)
,表面(x, y, Z, C)
将前两个矩阵参数替换为必须具有的向量长度(x) = n
和长度(y) = m
在哪里[m, n] =大小(Z)
.在这种情况下,曲面的顶点是三元组(x (j), y (i)、Z (i, j))
.请注意,x
对应的列Z
和y
对应的行Z
.有关参数曲面的完整讨论,请参阅冲浪
函数。中的值x
,y
,Z
可以是数字、日期时间、持续时间或分类值。
表面(……”
遵循PropertyName
, PropertyValue…)X
,Y
,Z
,C
参数带有属性名/属性值对,以指定附加的表面属性。有关属性的说明,请参见表面性质.
表面(ax,…)
在指定的轴上创建表面斧头
而不是在当前轴(gca
).的选项斧头
可以放在前面语法中的任何输入参数组合的前面。
h =表面(…)
返回一个基本的表面对象。
有关示例,请参见将数据表示为曲面.
表面
不尊重图形和轴的设置NextPlot
属性。它只是将表面对象添加到当前轴上。
如果没有指定单独的颜色数据(C
), MATLAB®使用矩阵(Z
)来确定表面的颜色。在这种情况下,颜色与的值成比例Z
.您可以指定一个单独的矩阵来独立于定义曲面区域的数据给曲面着色。
您可以指定属性为属性名/属性值对或使用点表示法。
表面
提供方便的表单,允许省略属性名XData
,YData
,ZData
,CData
属性。例如,
表面(“XData”X“YData”,Y, ZData, Z, CData, C)
相当于
表面(X, Y, Z, C)
当你只指定一个矩阵输入参数时,
表面(Z)
MATLAB按照您指定的方式分配数据属性
面(“XData”,[1:尺寸(Z, 2)),…“YData”(1:尺寸(Z, 1)),…“ZData”,Z,…CData, Z)
的轴
,caxis
,colormap
,持有
,阴影
,视图
命令设置影响表面的图形属性。您还可以在使用点符号创建表面属性值之后设置和查询它们。