第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文档。上传文档
查看更多
使用plotyy绘制双纵坐标图 plotyy绘制出的图形两边都有标注。 plotyy(X1,Y1,X2,Y2)以左右不同纵轴绘制2条曲线。 左纵坐标与横坐标组成的坐标系用于(X1,Y1)数据 右纵坐标与横坐标组成的坐标系用于(X2,Y2)数据。 使用plotyy绘制双纵坐标图 注:演示例16 使用plotyy绘制双纵坐标图。 5.1.4 二维特殊应用图形的绘制 loglog(X1,Y1,...) 对数图 bar(x,Y),barh(...) 二维条形图 semilogx(Y) semilogy(...) 半对数图 hist(Y,x) 直方图 stairs(X,Y) 阶梯图 pareto(Y,X) Pareto图, 排列图 area(X,Y) 填充绘图 errorbar(X,Y,L,U) 误差限图 pie(X) 饼状图 stem(X,Y) 火柴杆图 feather(U,V) 羽状图 polar(theta,rho) 极坐标图 comet 慧星状图 compass(U,V) 罗盘图 spy(S) 稀疏模式图 5.1.4 二维特殊应用图形的绘制 注:演示例17 对数组X=Y=0:1000,试用对数函数、半对数函数绘制其曲线。 注:演示例18 分析所给程序及其所画图形。 5.2 三维图形的绘制 概述 三维图形的绘制包括: 三维曲线 三维网线图 三维曲面图形 5.2.1 三维图形绘制函数 三维曲线绘制函数的基本调用格式: plot3(X1,Y1,Z1,...) 其中X1,Y1,Z1为维数相同的向量,分别存储三个坐标的值。 类似于plot函数,plot3也可以绘制多条曲线,并可以分别对不同曲线进行修饰。 5.2.1 三维图形绘制函数 绘制三维网线图和曲面图基本函数及调用格式见下表。除表所示基本调用格式外,MATLAB允许用户进行更精细的控制。可进一步查阅相关帮助文档。 mesh(X,Y,Z) 常用的网线图调用格式 surf(X,Y,Z) 常用的曲面图调用格式 contour(X,Y,Z) 常用的等高线调用格式 三维网线图和曲面图的区别 网线图线条有颜色,而空挡无颜色; 曲面图的线条是黑色的,空挡有颜色(把线条之间的空挡填充颜色,沿z轴按每一网格变化) 三维图形绘制步骤 绘制函数z=f(x,y)所代表的三维空间曲面,需要做以下数据准备: 确定自变量x,y的取值范围和取值间隔。x=x1:dx:x2;y=y1:dy:y2 构成xy平面上的自变量“格点”矩阵。[X,Y]=meshgrid(x,y) 计算在自变量采样“格点”上的函数值Z=f(X,Y) 5.2.2 三维图形绘制举例 注:演示例19 绘制 所表示的曲线。 5.2.2 三维图形绘制举例 注:演示例20 绘制二元方程 的三维曲面,x,y的取值范围分别为[-8,8]。 5.3 图形的图形化编辑 5.3 图形的图形化编辑 可以利用图形窗口的编辑功能。 图形窗口不仅可以被动显示图形,而且还允许用户对图形进行编辑操作。 图形窗口提供丰富的菜单选项,可以不同方式观看图形,也可对图形对象的属性进行编辑。 5.3 图形的图形化编辑 利用数组编辑器(Array Editor)中进行图形编辑。 利用数组编辑器可对选中的数据直接进行绘图,也可以选择图形类型。 5.4 符号函数绘制图形 为了将符号函数的数值计算结果可视化,MATLAB提供了相应绘图函数。 这些函数的特点是无需数据准备,直接画出字符串函数或符号函数的图形。 这一系列函数名称的前两个字符冠以“ez”,其含义就是“Easy-to-use”。 5.4.1 符号函数绘制图形的函数 函数 说明 函数 说明 ezplot(fun,[min,max]) 二维曲线 ezsurf(fun,domain) 曲面图 ezplot3(funx,funy,funz,[tmin,tmax]) 三维曲线 ezsurfc(fun,domain) 画带等位线的曲面图 ezpolar(fun,[a,b]) 极坐标 ezmesh(fun,domain) 画网线图 ezcontourf(fun,domain) 填色 等位图 ezmeshc(fun,domain) 画带等位线的网线图 ezcontour(fun,domain) 等高线 符号函数绘制图形举例 注:演示例21 绘制三维符号表达式曲线。 5.4.2 符号函数的图形化绘制方式 符号函数绘制也可以通过图形化的方式进行。MATLAB提供了图形化的符号函数计算器“funtool” 注:演示funtool工具的使用 本章小结 用户应用MATLAB,只需指定绘图方式,并提供充足的绘图数据,就可以得到所需的图形。也可

文档评论(0)

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

我是自由职业者,从事文档的创作工作。

1亿VIP精品文档

相关文档