Matlab建模练习3图形绘制.doc

  1. 1、本文档共9页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Matlab建模练习3图形绘制

Matlab建模训练3 图形绘制 一、学习二维平面图形的描绘方法 plot函数表 函数 功能 plot(Y,’s’) 以向量Y为纵坐标,Y的元素下标为横坐标,作数值图。S用来指定线型和颜色,可缺省。 plot(X,Y,’s’) 当X,Y都是n维向量时,绘制以X,Y为横、纵坐标向量的曲线。当X为n维向量,Y为n×s或s×n矩阵时,绘制以X为横坐标向量的s条曲线。 plot(x1,y1,’s1’,s2,y2,’s2’,…) 每个三元组(x1,y1,’s1’)绘制一条曲线。 绘图参数 符号 颜色 符号 形状 b 蓝 . 点 k 黑 + 加号 r 红 - 实线 图形的标注 函数 功能 xtable(‘str’) 标注横坐标轴 ytable(‘str’) 标注纵坐标轴 title(‘str’) 标注图形标题 极坐标作图 类型 函数 功能 数值图 polar(,r,’s’) 绘制极角,极径r的极坐标曲线,s表示线形、颜色 函数图r=f() ezpolar(f,[a,b]) 绘制极坐标函数r=f()在区间上的曲线,默认区间是 在同一窗口绘制正、余弦函数的图形。 2、绘制三叶玫瑰线r=sin(3) 3、绘制分段函数的图形。 二、学习空间曲线的绘制 数值作图 函数 功能 备注 plot3(X,Y,Z’s’) 绘制以X,Y,Z的对应分量为坐标的三维曲线 X,Y,Z是同维向量或同维矩阵(矩阵的列数条曲线),s是线型、颜色 Plot(X1,Y1,Z1,’s1’,’X2,Y2,Z2,’s2’) 每四个数组Xi,Yi,Zi,’si’,绘制一条曲线 Xi,Yi,Zi是同维向量 符号函数作图 函数 功能 ezploy3(x,y,z) 在默认区域上绘制x=x(t),y=y(t),z=z(t)的图形 ezploy3(x,y,z,[a,b]) 在区间上绘制x=x(t),y=y(t),z=z(t)的图形 ezploy3(x,y,z,[a,b],’animate’) 同上,且产生动画绘制效果 1、绘制三维螺旋线 绘制空间曲线 三、学习空间曲面的绘制 数值作图 函数 功能 mesh(Z) 以Z矩阵的列、行下标为自变量x,y的值,画网格图 mesh(X,Y,Z) 以矩阵X,Y,Z为坐标的网格图 meshz(X,Y,Z) 同上,在网格下方绘制等高线 surf(Z) 同mesh(Z),绘制三维表面图 surf(X,Y,Z) 绘制以矩阵X,Y,Z为坐标的表面图 surfc(X,Y,Z) 绘制表面图及等高线 例 绘制函数的图形,观察4个子图的不同特征。 [X,Y]=meshgrid(-4:0.2:4); Z=X.*sin(sqrt(X.^2+Y.^2)); subplot(2,2,1) mesh(Z) subplot(2,2,2) mesh(X,Y,Z) subplot(2,2,3) surf(X,Y,Z) subplot(2,2,4) surfc(X,Y,Z) 符号函数作图 函数 功能 ezmesh(f) 在默认区域上画z=f(x,y)的网格图 ezmesh(f,[a,b]) 在上画z=f(x,y)的网格图 ezmesh(f,[a,b,c,d]) 在上画z=f(x,y)的网格图 ezmesh(f,[a,b,c,d],’circ’) 在圆域(圆心为,半径)上画同上网格图 ezmesh(x,y,z) 在上画由参数方程x=x(s,t),y=y(s,t),z=z(s,t)确定的网格图 ezmesh(x,y,z,[a,b]) 在上画同上网格图 ezmesh(x,y,z,[a,b,c,d]) 在上画同上网格图 ezmesh(x,y,z,[a,b,c,d],’circ’) 在圆域上画同上网格图 ezmesh(f,[a,b]) 画带等高线的三维网格图 若自变量不是x,y,自变量的取值顺序按字母顺序排列。 ezsurf命令彩色表面图,调用格式与ezmesh相同。 view函数 函数 功能 view(az,el) 通过方位角、俯视角设置视点 view([x,y,z]) 通过直角坐标设置视点 view(2) 设置二维图形的视角,默认 view(3) 设置二维图形的视角,默认 例 分别用命令ezmesh()和ezsurf()作函数z=xy的图形,并观察4个子图的不同特征。 程 序 运 行 结 果 syms x y z=x*y; subplot(2,2,1) ezsurf(z,[-2,2]) subplot(2,2,2) ezmesh(z,[-2,2],circ) subplot(2,2,3) ezsurf(z,[0,4,-1,4]) subplot(2

文档评论(0)

junjun37473 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档