meshc
在网格图下绘制等高线图
语法
meshc (X, Y, Z)
meshc (Z)
C meshc(…)
meshc (axes_handles…)
H = meshc(…)
描述
meshc (X, Y, Z)
绘制线框网格和下面的等高线图,其颜色由Z
,所以颜色与表面高度成正比。如果X
而且Y
是向量,长度(X) = n
而且length(Y) = m
,在那里[m,n] = size(Z)
.在这种情况下,X(j),Y(我),Z(我,j))为线框网格线的交点;X
而且Y
的列和行对应Z
,分别。如果X
而且Y
都是矩阵,(X(我,j),Y(我,j),Z(我,j)为线框网格线的交点。
meshc (Z)
使用线框网格绘制等高线图X = 1:n
而且Y = 1:m
,在那里[m,n] = size(Z)
.的高度,Z
,是定义在矩形网格上的单值函数。颜色与表面高度成正比。
C meshc(…)
画了一个meshc
由矩阵确定颜色的图C
.MATLAB®中的数据执行线性转换C
从当前色图中获取颜色。如果X
,Y
,Z
矩阵的大小必须相同吗C
.
meshc (axes_handles…)
用句柄绘制到轴上axes_handle
而不是当前轴(gca
).
例子
提示
meshc
不接受复杂输入。
网格被绘制为Surfaceplot
的视点指定的图形对象视图(3)
.表面颜色与背景颜色相同(以模拟带有隐藏表面消除的线框),或者没有一个
当绘制一个标准的透视线框。当前颜色映射决定边缘颜色。的隐藏的
命令控制网格中隐藏面消除的模拟阴影
命令控制底纹模型。
算法
的范围X
,Y
,Z
,或坐标轴的当前设置XLimMode
,YLimMode
,ZLimMode
属性,确定轴的限制。轴
设置这些属性。
的范围C
,或坐标轴的当前设置这一
而且CLimMode
属性(也是由caxis
函数),确定颜色缩放。使用缩放后的颜色值被用作当前颜色图的索引。
网格渲染函数通过映射z数据值(或显式颜色数组)到当前颜色映射。MATLAB的默认行为是使用最小和最大数据值自动计算颜色限制(也使用caxis汽车
).最小数据值映射到颜色图中的第一个颜色值,最大数据值映射到颜色图中的最后一个颜色值。MATLAB对中间值执行线性变换,将它们映射到当前颜色图。
meshc
调用网
,持有
开,然后呼叫轮廓
并将轮廓线定位在x-y飞机。要对轮廓的外观进行额外控制,请直接发出这些命令。例如,您可以以这种方式组合其他类型的图冲浪
而且pcolor
情节。
meshc
假设X
而且Y
是单调递增的。如果X
或Y
是不规则间隔的,contour3
使用规则间隔的轮廓网格计算轮廓,然后将数据转换为X
或Y
.