网站大量收购独家精品文档,联系QQ:2885784924

6-MATLAB二维绘图.ppt

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

* * 西南石油大学-电信学院-自动化教研室-张悦 5.2.2 极坐标图形 极坐标图polar(theta,rho),其中theta为极坐标角度,rho为极坐标半径。 theta=0:0.01:2*pi; rho=sin(2*theta).*cos(2*theta); polar(theta,rho) title(polar plot) * 西南石油大学-电信学院-自动化教研室-张悦 * 5.3 其他图形函数 除了plot等基本绘图函数外,MATLAB系统还提供了许多其他特殊绘图函数。这里举一些代表性例子,更多更详细的信息用户可随时查阅在线帮助,其对应的M文件在系统的\MATLAB\TOOLBOX\MATLAB目录下。 * * 西南石油大学-电信学院-自动化教研室-张悦 5.3.1 阶梯图形stairs(x,y) x=-2.5:0.25:2.5; y=exp(-x.*x); stairs(x,y); title(stairs plot) * * 西南石油大学-电信学院-自动化教研室-张悦 5.3.2 条形图形bar(x,y) x=-2.5:0.25:2.5; y=exp(-x.*x); bar(x,y); title(bar plot) * * 西南石油大学-电信学院-自动化教研室-张悦 5.3.3 绘制火柴杆状图stem(x,y) x=0:0.2:4*pi; y=exp(-0.3*x).*sin(x); stem(x,y); title(stem plot); 5.3.4 绘制y的每个分量附近x中的元素出现的频数直方图hist(x,y) x=-2.9:0.2:2.9; y=randn(5000,1); %产生一个m×n的标准正态分布的随机数矩阵 hist(y,x) %统计出y所出现的频数图 title(Histogram of random data); * * 西南石油大学-电信学院-自动化教研室-张悦 5.3.5 函数y=f(x)在x各分量处的误差条状图errorbar(x,y,e) x=0:0.2:2*pi; y=sin(x); e=rand(size(x))/5; errorbar(x,y,e); title(Errorbar plot) * * 西南石油大学-电信学院-自动化教研室-张悦 5.3.6 极坐标下的曲线polar(θ,р) t=0:0.1:8*pi; r=2*sin(t/2); polar(t,r); title(双心脏线) * * 西南石油大学-电信学院-自动化教研室-张悦 5.3.7 饼状图pie 饼图用于表示矢量后矩阵中元素所占的比例,调用格式为: Pie(x)使用x中的数据绘制饼图,x中的每一元素用饼图中的一个扇区表示。 x=[5.5 74.7 44.5 33.2 46.6]; pie(x) * * 西南石油大学-电信学院-自动化教研室-张悦 5.3.7 饼状图pie pie(X,explode)将一些扇区重饼图分离出来,explode为一个与X尺寸相同的矩阵。 x=[5.5 74.7 44.5 33.2 46.6]; pie(x,[0 0 0 0 1]) * * 西南石油大学-电信学院-自动化教研室-张悦 5.3.7 饼状图pie 如果x的全部元素之和小于1,将绘制出部完整的饼图。 x=[0.1 0.2 0.4]; pie(x) * * 西南石油大学-电信学院-自动化教研室-张悦 5.3.8 拓扑关系绘图gplot(A,xy,lc) gplot(A,xy,lc)中,A为一个图G的邻接矩阵,即若a(i,j)非0,则从节点i到节点j有一条边,但A未必为方阵。 xy为一个n×2的矩阵,表示节点的位置。即xy(i,:)=[x(i),y(i)]。 lc为线型和颜色,缺省为‘r-’,其指明方式与plot命令相同。 [B,V]=bucky; H=sparse(60,60); gplot(B-H,V,b-); hold on gplot(H,V,r-); title(gplot plot) * * 西南石油大学-电信学院-自动化教研室-张悦 5.3.8 拓扑关系绘图gplot(A,xy,lc) * * 西南石油大学-电信学院-自动化教研室-张悦 5.3.9 填充多边形命令fill(x,y,c) 填充由点(x1,y1),(x2,y2),…,(xn,yn)构成的多边形,其颜色由c指明。 x=1:5; y=[0 -1 1 -1 0]; fill(x,y,r) title(fill plot) * * 西南石油大学-电信学院-自动化教研室-张悦 5.3.9 填充多边形命令fill(x,y,c) x=linspace(0,10,50);

文档评论(0)

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

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

1亿VIP精品文档

相关文档