第5章 Matlab中的绘图和动画制作.pptVIP

  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文档。上传文档
查看更多
图3.57 极坐标系中的曲线 例如输入 t=0:.01:2*pi; figure(1) polar(t,sin(2*t).*cos(2*t), --r) 执行后得到如图3.57所示的极坐标曲线。 6. figure 功能:建立图形(窗口)。 格式: figure figure(h) figure(PropertyName, PropertyValue,…) h=figure(…)   说明:   figure可打开一个新的图形窗口,以供后续绘图命令输出图形。当然,当没有打开图形窗口时,直接使用绘图命令可自动打开一个图形窗口。如果已经打开了图形窗口,则绘图命令会在当前图形窗口中绘出图形。   figure(PropertyName, PropertyValue,…)在建立图形窗口的同时设置其特性,这一点可参见表3.4。 表3.4 图形特性(Figure Properties) 续表 7. close 功能:关闭图形窗口,即删除指定的图形。 格式: close close all close(h) close all hidden close name status=close(…)   说明:   close可删除当前的图形(等效于close(gca));close(h)可删除句柄为h的图形,当h为向量或者矩阵时,则close将删除由h指定的所有图形;close name可删除由name(比如figure No 2)指定的图形;close all可删除所有的图形(不包括句柄隐含的图形);close all hidden可删除所有的图形(包括句柄隐含的图形)。 status=close(…)除了删除图形外,还可以得到删除操作的状态。 ● ?1:删除成功。 ● ?0:删除失败。   8. clf   功能:清除当前图形窗口。   格式:     clf     clf reset   说明:   clf可从当前图形中删除所有的图形对象,但不删除这一图形窗口,这一点与close命令不同。   clf reset 可在当前图形中删除所有的图形对象,并将所有的图形特性(Position除外)复位到缺省值。   9. gcf   功能:获得当前图形的句柄。   格式:     h=gcf   说明:   h=gcf可获得当前图形的句柄。当系统中尚未打开图形窗口时,h=gcf可建立一个图形窗口,并返回句柄h。但有时在不存在图形窗口时不希望建立图形,则可输入     h=get(0,CurrentFigure) 这时会得到一个空阵列h。 10. refresh 功能:重画当前图形。 格式: refresh refresh(h)   说明:refresh可重新画出当前图形;refresh(h)可重新画出由h指定的图形。 11. plot3 功能:绘制出三维图形。 格式: plot3(X1,Y1,Z1,…) plot3(X1,Y1,Z1,LineSpec,…) plot3(…, PropertyName, PropertyValue, …)   说明:   plot3(X1, Y1, Z1, …)可绘制出三维图形,其中X1、Y1、Z1用于指定曲线的坐标,它非常类似于二维绘图函数plot;lot3(X1,Y1,Z1,LineSpec,…)可以指定绘图的线型、标记及颜色;plot3(…,PropertyName,PropertyValue,…)可以设定图形对象的特性。例如输入 t = 0:pi/50:8*pi; figure(1) plot3(sin(t),cos(t),t) grid on,axis square title(三维曲线) 图3.59 简单的三维曲线   又如对于多峰函数,我们可在三维空间中画出三维曲线,MATLAB程序为 [x,y]=meshgrid(-3:.125:3); z=peaks(x,y); figure(1) plot3(x,y,z), grid on title(多峰函数的三维曲线) 执行后可得到如图3.60所示的三维曲线。 图3.60 多峰函数的三维曲线 3.8.2 图形注释   1. title   功能:给当前坐标系图形加上标题。   格式: title(string) title(…, PropertyName, PropertyValue,…) title(fname) h=title(…)   说明:   每个坐标系的图形都可以有一个标题,它位于图形顶部的居中位置。   title(string)可将指定字符串用作为标

文档评论(0)

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

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

1亿VIP精品文档

相关文档