matlab的空间三维作图与符号作图ppt课件.ppt
《matlab的空间三维作图与符号作图ppt课件.ppt》由会员分享,可在线阅读,更多相关《matlab的空间三维作图与符号作图ppt课件.ppt(32页珍藏版)》请在三一办公上搜索。
1、数学实验,Matlab 绘图(二),空间三维作图与符号作图,第六讲,1,PPT课件,绘制三维曲线,三维曲线 : plot3,设三维曲线的参数方程为:x=x(t),y=y(t),z=z(t),则其图形可由下面的命令绘出:,例:三维螺旋线,lot3 的用法与 plot 类似, t = 0 : pi/10 : 10*pi; x = 2*t; y = sin(t); z = cos(t); plot3(x,y,z);,plot3(x,y,z,s),2,PPT课件,绘制三维曲面示例,3,PPT课件,绘制三维曲面,空间曲面作图命令:mesh,绘制由矩阵 X, Y, Z 所确定的曲面网格图,mesh(X,Y
2、,Z),4,PPT课件,绘制三维曲面的过程,绘制空间曲面 z = z(x,y) 的一般过程,与绘制二维曲线类似,先对 x 的变化区域和 y 的变化区域进行分割,得到离散的点 (xij, yij),这些点构成了网格矩阵,即矩阵 X 和 Y,这些离散的点称为网格点 计算 z 在这些网格点上的函数值,即可的矩阵 Z 调用 Matlab 的绘图命令作出曲面图形,怎样得到网格矩阵 X 和 Y ?, 利用 Matlab 的网格生成函数 meshgrid,5,PPT课件,网格生成函数,若 x = y, 则可简写为:X,Y= meshgrid(x),X,Y = meshgrid(x,y),x,y 是分别对 x
3、 变化区域和 y 变化区域进行分割后 得到的向量 X, Y 即为我们所需要的网格矩阵,网格生成函数,6,PPT课件,绘制三维曲面, x = -8 : 0.5 : 8; y = -8 : 0.5 : 8; X,Y = meshgrid(x,y); r = sqrt(X.2 + Y.2) + eps; Z = sin(r) ./ r; mesh(X,Y,Z),例:绘制由函数 确定的曲面,其中 -8 = x = 8, -8 = y = 8。,7,PPT课件,其它三维曲面作图命令,绘制带等高线的空间曲面,meshc调用方式与 mesh 相同,在 mesh 基础上增加等高线,meshz调用方式与 mes
4、h 相同,在 mesh 基础上屏蔽边界面,绘制屏蔽边界面的空间曲面,8,PPT课件,二维曲线作图过程,例:y = sin(x), 0 x 2, x=0:pi/5:2*pi; y=sin(x); plot(x,y,.),一、画点,点 线:先画点,后连线,9,PPT课件,二维曲线作图过程,例:y = sin(x), 0 x 2,点 线:先画点,后连线,10,PPT课件,二维作图举例, x=0:pi/20:2*pi; y=sin(x); plot(x,y,.),三、加密:取更多的点,11,PPT课件,( 0 t 20 ),1) 计算空间离散点的坐标 (x,y,z) 2) 将这些点按顺序连接即可,先画
5、点,后连线,例:绘制三维螺线:,三维曲线作图过程,12,PPT课件,空间曲线作图举例, t=0:0.5:20; x=t; y=sin(t); z=cos(t); plot3(x,y,z,.-), t=0:0.5:20; x=t; y=sin(t); z=cos(t); plot3(x,y,z,.),13,PPT课件,空间曲线作图举例, t=0:0.1:20; x=t; y=sin(t); z=cos(t); plot3(x,y,z), t=0:0.1:20; x=t; y=sin(t); z=cos(t); plot3(x,y,z,.-),14,PPT课件,线: 分别沿 x 方向和 y 方向
6、连接这些点即可得到,三维曲面作图,先画点,后连线,构成曲面网格图,15,PPT课件,例:墨西哥帽子:,墨西哥帽子,( a x a, -a y a ),由函数 z = sin(r) / r 确定的曲面,其中,16,PPT课件,a=8 时的曲面图形,三维曲面作图举例, x= -8:0.5:8; y= -8:0.5:8; X,Y=meshgrid(x,y); r=sqrt(X.2+Y.2)+eps; Z=sin(r)./r; mesh(X,Y,Z),1) x 与 y 可以取不同的步长2) 注意这里采用的数组运算,最后一个命令能否改为 mesh(Z)?,X,Y=meshgrid(-8:0.5:8);,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- matlab的空间三维作图与符号作图 ppt课件 matlab 空间 三维 作图 符号 ppt 课件

链接地址:https://www.31ppt.com/p-1481148.html