第3章MATLAB图形系统报告.ppt

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第三章 MATLAB图形系统 3.1 简单图形绘制 x=0:pi/20:2*pi; %产生0-2pi间的21个数据 y=sin(x); %计算sin值 figure(1) %建立一个图形窗口 plot(x,y, ‘r-’) %绘制x-y曲线,”r“表示红色,”-“表示实线 grid on %显示绘图网格 3.2 图形标注 1.坐标轴的标注 title-为图形添加标题, xlabel、ylabel-为x、y坐标轴添加标注。 格式: xlabel (’标注’,’属性1’,属性值1,’属性2’,属性值2,…) 例: x=1:0.1*pi:2*pi; y=sin(x); plot(x,y) xlabel(‘x(0-2\pi)’,‘FontWeight’,‘bold’); %\显示π ylabel(y=sin(x),FontWeight,bold); title(正弦函数,FontSize,12,FontWeight,bold,FontName,隶书) 绘图时可采用的线形、颜色和标记等见P125表3.3。 文本特性见P134的表3.5。 MATLAB中提供的字符转换见P136的表3.6。 上标(如指数)和下标分别用 ^ 和 – 表示, 显示指数时,相应的指数则被置于大括号{}内。 例:x=-10:0.1:10; y=exp(-x.^2/2); plot(x,y,-); title(\bf y=e^{-x^{2}/2}); 2.图例标注 格式: legend (’标注1’,’标注2’,…) 例: x=0:0.1*pi:2*pi; y=sin(x); z=cos(x); plot(x,y,x,z) legend(sin(x),cos(x)) 格式: legend (’标注’,…,’定位代号’) 定位代号 0:自动定位,使得图标与图形重复最少 1:置于图形右上角(默认) 2:置于图形左上角 3:置于图形左下角 4:置于图形右下角 -1:置于图形右外侧 3.文本标注 格式: text (x,y,’标注文本及控制字符串’) 4.交互式文本标注 gtext gtext({This is the first line}) 3.3 对数和极坐标图形绘制 1.对数坐标系 loglog函数可以实现双对数坐标转换 semilogx和semilogy函数可以实现单轴对数(即半对数坐标)坐标转换 2.极坐标 格式: polar (theta,rho,s) 或 polar (theta,rho,s) 其中 theta为弧度表示的角度向量 rho是相应的极径向量 s为图形属性设置选项。 例:求的极坐标图形。 theta=linspace(0,2*pi); rho=sin(2*theta).*cos(2*theta); polar(theta,rho) title(sin(2*\theta)*cos(2*\theta)的极坐标图); 3.4 复杂图形绘制 方法一: 将曲线数据保存在n*m的矩阵y中,而x为相应的x轴向量n*1,则plot(x,y)可在同一个图形窗口中绘制出m条曲线。 方法二:在一个plot函数中分别指定每条曲线的数据。 格式: plot(x1,y1,选项1,x2,y2,选项2…) 例:t=0:0.1:2*pi; y1=sin(t); y2=cos(t); y3=y1.*y2; plot(t,y1, --r,t,y2, -.g,t,y3, x) 方法三:利用hold on函数绘制多条曲线。 例:t=0:0.1:2*pi; y1=sin(t); y2=cos(t); y3=y1.*y2; hold on plot(t,y1, --r, LineWidth,1) plot(t,y2, -.g, LineWidth,2) plot(t,y3, x, LineWidth,3 ) 方法四:利用函数plotyy可绘制出双y轴的图形,这样在同一张图上表示两条曲线时,可拥有各自的y轴。 格式:

文档评论(0)

希望之星 + 关注
实名认证
内容提供者

我是一名原创力文库的爱好者!从事自由职业!

1亿VIP精品文档

相关文档