运用MATLAB语言绘图方法.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
运用MATLAB语言绘图方法.doc

实验名称:MATLAB语言绘图 实验目的 熟悉MTALAB中几种常用的绘图命令,掌握几种常用图形的画法。 实验原理 1.二维:用 matlab 二维绘图命令 plot 作出函数图形。形式: plot(x,y) 2.空间三维作图:三维曲线:plot3(x,y,z,s);三维曲面:mesh(X,Y,Z)网格生成函数:meshgrid surf(X,Y,Z):绘制由矩阵 X,Y,Z 所确定的曲面图,参数含义同 mesh sphere(n): 专用于绘制单位球面 实验内容1.利用 plot 函数在一个坐标系下绘制以下函数的图形,要求采用不同的颜色、线型、点标记。 方程组: 步骤:t=[0:0.05:2*pi] x=sin(t);y=cos(t);z=sin(2*t) plot(t,x,r+:,t,y,bd-.,t,z,k*-) 2.plot3 绘制类似田螺线的一条三维螺线方程组: ?步骤: t=[0:0.1:10*pi] x=2.*(cos(t)+t.*sin(t)) 注1 y=2.*(cos(t)-t.*sin(t)) z=1.5*t plot3(x,y,z) ? 3.墨西哥帽子 方程: ? 步骤: x=[-8:0.5:8];y=[-8:0.5:8] ?????? [X,Y]=meshgrid(x,y); r=sin(sqrt(x.^2+y.^2))+esp Z=sin(r)./r ?????? mesh(X,Y,Z) ? 4. 利用 surf 函数绘制马鞍面 方程:步骤:x=[-25:0.5:25];y=[-25:0.5:25] ????? [X,Y]=meshgrid(x,y) ????? Z=(X.^2/9)-(Y.^2/4) ????? surf(X,Y,Z) ? 5.双曲抛物面 方程: 步骤:x=[-25:0.5:25];y=[-25:0.5:25] ????? ezsurfc(X.^2./16-Y.^2./12) 总结与思考 注释(1):matlab的常见错误分析Inner matrix dimensions must agree 因为在matlab的输入变量是矩阵,参与运算的矩阵维数必须对应,矩阵响应元素的运算必须全部加dot(点) 例如2中方程如果这样输入就会出现该错误:x=2*(cos(t)+t*sin(t)) ?

文档评论(0)

dmz158 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档