数学建模社区-数学中国

标题: 网线面----mseh函数 [打印本页]

作者: 森之张卫东    时间: 2015-8-15 22:15
标题: 网线面----mseh函数

命令1 mesh

功能  生成由XYZ指定的网线面,由C指定的颜色的三维网格图。网格图是作为视点由view3)设定的surface图形对象。曲面的颜色与背景颜色相同(当要动画显示不透明曲面时,这时可用命令hidden控制),或者当画一个标准的可透视的网线图时,曲面的颜色就没有(命令shading控制渲染模式)。当前的色图决定线的颜色。

用法 mesh(X,Y,Z) 画出颜色由c指定的三维网格图,所以和曲面的高度相匹配,
1.若XY均为向量,lengthX=nlengthY=m,而[mn]=sizeZ),空间中的点(X(j),Y(I),Z(I,j)) 为所画曲面网线的交点,分别地,X对应于z的列,Y对应于z的行。
2.若XY均为矩阵,则空间中的点(X(I,j),Y(I,j),Z(I,j))为所画曲面的网线的交点。
mesh(Z) [nm] = sizeZ)得,X =1nY=1m,其中z为定义在矩形划分区域上的单值函数。
mesh(,C) 用由矩阵c指定的颜色画网线网格图。Matlab对矩阵c中的数据进行线性处理,以便从当前色图中获得有用的颜色。
mesh(,PropertyName’,PropertyValue, ) 对指定的属性PropertyName设置属性值PropertyValue,可以在同一语句中对多个属性进行设置。
h = mesh() 返回surface图形对象句柄。

运算规则:

1.数据XYz的范围,或者是对当前轴的XLimModeYLimModeZLimMode属性的设置决定坐标轴的范围。命令aXis可对这些属性进行设置。

2.参量c的范围,或者是对当前轴的ClimClimMode属性的设置(可用命令caxis进行设置),决定颜色的刻度化程度。刻度化颜色值作为引用当前色图的下标。
3.网格图显示命令生成由于把z的数据值用当前色图表现出来的颜色值。Matlab会自动用最大值与最小值计算颜色的范围(可用命令caxis auto进行设置),最小值用色图中的第一个颜色表现,最大值用色图中的最后一个颜色表现。Matlab会对数据的中间值执行一个线性变换,使数据能在当前的范围内显示出来。

7-31
>>[X,Y] = meshgrid(-3:.125:3);
>>Z = peaks(X,Y);
>>mesh(X,Y,Z);

图形结果为图7-31


截图.PNG (27.48 KB, 下载次数: 168)

截图.PNG






欢迎光临 数学建模社区-数学中国 (http://www.madio.net/) Powered by Discuz! X2.5