04-Matlab绘图.ppt

  1. 1、本文档共123页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Matlab绘图 一、2d绘图 二、图形属性控制 三、3d绘图 一、2d绘图 1、绘制2d图形的基本步骤 2、直角坐标系绘图:plot( ) 3、对数坐标绘图:loglog( ), semilogx( ), ... 4、双y轴绘图:plotyy( ) 5、极坐标系绘图:polar( ) 6、二维绘图函数汇总 1、绘制2d图形的基本步骤 注意:准备matlab绘图数据时,数据应进行排序。 3、对数坐标绘图 loglog( ) 与 plot( ) 作图比较 4、双y轴绘图:plotyy( ) plotyy( )和plot( )作图比较 plotyy举例 5、极坐标系绘图:polar( ) polar( )绘图举例 hold状态对polar( )绘图的影响 6、二维绘图函数汇总 二、图形属性控制 1、Matlab图形系统简介 2、根(Root) 3、图形窗口(Figure) 4、坐标轴(Axes) 5、保持图形:hold 6、subplot( ) 7、图形标注:title( ), xlabel( ), text(), ... 1、Matlab图形系统简介 2、根对象( Root ) root 的 ScreenSize 属性 3、图形窗口 ( Figure) 创建图形窗口 :figure 删除图形窗口:close 清除图形窗口中的子对象:clf 4、坐标轴 (axes ) 创建坐标轴 axes( ) 例:设置坐标轴属性 例:XLim, XTick, XTickLabel设置 清除坐标轴中的子对象:cla axis( ):设置坐标轴的常用属性 axis( )应用举例 xlim( ) / ylim( ) / zlim( ) 例题:利用hold实现简单的动画 上机练习 上机练习 7、图形标注 legend( ) title( ) xlabel( ) / ylabel( ) / zlabel( ) text( ) 使用TeX / LaTeX xlabel( ) / ylabel( ) / zlabel( ) TeX Character Sequence 使用Latex 常用 LaTeX 命令 三、3d绘图 1、三维曲线: plot3( ) 2、二维数据网格:meshgrid( ) 3、三维网格图: mesh( ) / meshc( ) / meshz( ) 4、三维表面图: surf( )/surfc( ) / 5、利用surf( )绘制一些常见的三维表面图 6、三维绘图函数汇总 1、三维曲线: plot3( ) 用plot3( )同时绘制多条3d曲线 例:使用plot3( )绘制长方体的线框图 练习:用plot3( )绘制正棱柱(台、椎)的线框图 2、二维数据网格: meshgrid( ) 5、利用surf( )绘制一些常见的三维表面图 (1)用surf( )绘制四边形平面 (2)用surf( )绘制三角形平面 例:绘制一个长方体表面图(共六个面) (3)用surf( )绘制平行于XOY平面的正多边形平面 列×行 与 meshgrid( ) 的联系 (5)用surf( )绘制球面 练习:用surf( )绘制椭球面 练习:用surf( )绘制圆环面 Matlab提供的绘制柱面的函数cylinder Matlab提供的绘制球面的函数sphere Matlab提供的绘制椭球面的函数ellipsoid x = -4:0.5:4 y = -4:0.5:4 [X,Y] = meshgrid(x,y) Z = sin(sqrt(X.^2+Y.^2)) subplot(2,2,1) plot3(X,Y,Z,bo) subplot(2,2,2) plot3(X,Y,Z,b) subplot(2,2,3) plot3(X,Y,Z,b) subplot(2,2,4) plot3(X,Y,Z,b,X,Y,Z,b) X = -4.0000 -3.5000 … 3.5000 4.0000 -4.0000 -3.5000 … 3.5000 4.0000 … … … … … -4.0000 -3.5000 … 3.5000 4.0000 -4.0000 -3.5000 … 3.5000 4.0000 Y = -4.0000 -4.0000 … -4.0000 -4.0000 -3.5000 -3.5000 … -3.5000 -3.5000 … … … …

文档评论(0)

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

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

1亿VIP精品文档

相关文档