1 / 25
文档名称:

Matlab工程应用基础_4_2.ppt

格式:ppt   页数:25
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

Matlab工程应用基础_4_2.ppt

上传人:中国课件站 2011/10/11 文件大小:0 KB

下载得到文件列表

Matlab工程应用基础_4_2.ppt

文档介绍

文档介绍:第4章 Matlab的图形功能

函数 contour 和 contour3 可绘制出二维和三维图形的等高线。contour和 contour3 的调用方式相同,只是 contour3 要绘制相应的 z 轴。
contour调用方式:
contour(Z):直接绘制矩阵 Z 的等高线;
contour(X,Y,Z):用 X 和 Y 指定等高线的 x、y 坐标;
contour(Z,n) 和 contour(X,Y,Z,n):绘制 n 条等高线;
contour(Z,V) 和 contour(X,Y,Z,V):向量 V 的元素指定等高线的位置,该向量长度 length(V)对应绘制的等高线条数。
第4章 Matlab的图形功能
绘制高斯三维分布曲面的等高线及二维等高线。
contour(peaks,30) %绘制二维山峰的等高线,等高线的条数为 30
contour3(peaks,20) %绘制三维山峰图像的等高线,等高线的条数为 20
函数 clabel 标注高度值,函数contourf 绘制填充的二维等高线。

三维图形观察点和视觉的控制 view
使用格式为:
view(AZ,EL)和 view([AZ,EL]):通过方位角AZ和俯视角EL设置观察图形的视点。
view([X Y Z]):通过直角坐标系设置视点;
[AZ,EL] = view:返回当前的方位角 AZ 和俯视角 EL;
view(T):用一个 4×4 的转矩阵 T 来设置视角;
T=view:返回当前的 4×4 的转矩阵。
view(2) :设置缺省的二维视角AZ = 0, EL = 90。
view(3) :设置缺省的三维视角AZ = -,EL = 30。
三维图形的照相 campos,三维图形的透视命令 hidden,曲面图形颜色的遮掩 shading; 光源的建立light、照明方式 lighting、控制光效果的材质命令 material
第4章 Matlab的图形功能
函数 view 的用法。
[X,Y]=meshgrid(-8::8);
R=sqrt(X.^2+Y.^2)+eps;
Z=sin(R)./R;
subplot(2,2,1) %缺省视角
surf(X,Y,Z)
xlabel('X 轴','FontWeight','bold')
ylabel('y 轴','FontWeight','bold')
zlabel('z 轴','FontWeight','bold')
title('\fontname {隶书} 缺省视角')
subplot(2,2,2)
surf(X,Y,Z)
xlabel('X 轴','FontWeight','bold')
ylabel('y 轴','FontWeight','bold')
zlabel('z 轴','FontWeight','bold')
title(' \fontname {隶书} 方位角为 90°仰角为 0°')
view(90,0)
subplot(2,2,3)
surf(X,Y,Z)
xlabel('X 轴','FontWeight','bold')
ylabel('y 轴','FontWeight','bold')
zlabel('z 轴','FontWeight','bold')
title('\fontname {隶书} 方位角为-° 仰角为 80°')
view(-,80)
第4章 Matlab的图形功能
subplot(2,2,4)
surf(X,Y,Z)
xlabel('X 轴','FontWeight','bold')
ylabel('y 轴','FontWeight','bold')
zlabel('z 轴','FontWeight','bold')
title('\fontname {隶书} 方位角为 0° 仰角为 90°')
view(0,90)
第4章 Matlab的图形功能


cylinder命令中,柱面的轴线定义为 z 轴,只要给出母线的描述就可完成一个柱面。
调用格式为:
[X,Y,Z] = cylinder(R,N);
[X,Y,Z] = cylinder(R):缺省值 N=20;
[X,Y,Z] = cylinder:缺省值 N=20,R=[1,1]。
R:是一描述柱面母线的向量;
N:是旋转柱面上的分割线条数;
[X,Y,Z] :是返回的x,y,z坐标向量。
绘制一个柱面。
t=pi::3*pi;
r=sin(t)