[信息与通信]matlab图形处理

[信息与通信]matlab图形处理

ID:22651307

大小:155.00 KB

页数:30页

时间:2018-10-30

[信息与通信]matlab图形处理_第1页
[信息与通信]matlab图形处理_第2页
[信息与通信]matlab图形处理_第3页
[信息与通信]matlab图形处理_第4页
[信息与通信]matlab图形处理_第5页
资源描述:

《[信息与通信]matlab图形处理》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、7.2.3曲面与网格图命令命令1mesh功能生成由X,Y和Z指定的网线面,由C指定的颜色的三维网格图。网格图是作为视点由view(3)设定的surface图形对象。曲面的颜色与背景颜色相同(当要动画显示不透明曲面时,这时可用命令hidden控制),或者当画一个标准的可透视的网线图时,曲面的颜色就没有(命令shading控制渲染模式)。当前的色图决定线的颜色。用法mesh(X,Y,Z)画出颜色由c指定的三维网格图,所以和曲面的高度相匹配,1.若X与Y均为向量,length(X)=n,length(Y)=m,而[m,n]=size(Z),空间中的点(X(j),Y(I),

2、Z(I,j))为所画曲面网线的交点,分别地,X对应于z的列,Y对应于z的行。2.若X与Y均为矩阵,则空间中的点(X(I,j),Y(I,j),Z(I,j))为所画曲面的网线的交点。mesh(Z)由[n,m]=size(Z)得,X=1:n与Y=1:m,其中z为定义在矩形划分区域上的单值函数。mesh(…,C)用由矩阵c指定的颜色画网线网格图。Matlab对矩阵c中的数据进行线性处理,以便从当前色图中获得有用的颜色。mesh(…,PropertyName’,PropertyValue,…)对指定的属性PropertyName设置属性值PropertyValue,可以在同一

3、语句中对多个属性进行设置。h=mesh(…)返回surface图形对象句柄。运算规则:1.数据X,Y和z的范围,或者是对当前轴的XLimMode,YLimMode和ZLimMode属性的设置决定坐标轴的范围。命令aXis可对这些属性进行设置。2.参量c的范围,或者是对当前轴的Clim和ClimMode属性的设置(可用命令caxis进行设置),决定颜色的刻度化程度。刻度化颜色值作为引用当前色图的下标。3.网格图显示命令生成由于把z的数据值用当前色图表现出来的颜色值。Matlab会自动用最大值与最小值计算颜色的范围(可用命令caxisauto进行设置),最小值用色图中的

4、第一个颜色表现,最大值用色图中的最后一个颜色表现。Matlab会对数据的中间值执行一个线性变换,使数据能在当前的范围内显示出来。例7-31>>[X,Y]=meshgrid(-3:.125:3);>>Z=peaks(X,Y);>>mesh(X,Y,Z);图形结果为图7-31。命令2surf功能在矩形区域内显示三维带阴影曲面图。用法surf(Z)生成一个由矩阵z确定的三维带阴影的曲面图,其中[m,n]=size(Z),而X=1:n,Y=1:m。高度z为定义在一个几何矩形区域内的单值函数,z同时指定曲面高度数据的颜色,所以颜色对于曲面高度是恰当的。surf(X,Y,Z)数

5、据z同时为曲面高度,也是颜色数据。X和Y为定义X坐标轴和Y坐标轴的曲面数据。若X与Y均为向量,length(X)=n,length(Y)=m,而[m,n]=size(Z),在这种情况下,空间曲面上的节点为(X(I),Y(j),Z(I,j))。surf(X,Y,Z,C)用指定的颜色c画出三维网格图。Matlab会自动对矩阵c中的数据进行线性变换,以获得当前色图中可用的颜色。surf(…,’PropertyName’,PropertyValue)对指定的属性PropertyName设置为属性值PropertyValueh=surf(…)返回一个surface图形对象句柄

6、给变量h。运算规则:1.严格地讲,一个参数曲面是由两个独立的变量I、j来定义的,它们在一个矩形区域上连续变化。例如,a<=I<=b,c<=j<=d,三个变量X,Y,Z确定了曲面。曲面颜色由第四参数矩阵C确定。2.矩形定义域上的点有如下关系:A(I-1,j)

7、B(I,j-1)----C(I,j)----D(I,j+1)

8、E(I+1,j)这个矩形坐标方格对应于曲面上的有四条边的块,在空间的点的坐标为[X(J,Y(J,Z),每个矩形内部的点根据矩形的下标和相邻的四个点连接;曲面上的点只有相邻的三个点,曲面上四个角上的点只有两个相邻点,上面这些定义了一个四边形的网格图。3.

9、曲面颜色可以有两种方法来指定:指定每个节点的颜色或者是每一块的中心点颜色。在这种一般的设置中,曲面不一定为变量X和Y的单值函数,进一步而言,有四边的曲面块不一定为平面的,而可以用极坐标,柱面坐标和球面坐标定义曲面。4.命令shading设置阴影模式。若模式为interp,C必须与X,Y,Z同型;它指定了每个节点的颜色,曲面块内的颜色由附近几个点的颜色用双线性函数计算出来的。若模式为facted(缺省模式)或flat,c(I,j)指定曲面块中的颜色:A(I,j)-----------B(I,j+1)

10、C(I,j)

11、C(I+1,j)---------D(I+1,j)

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。