第5章 MATLAB绘图课件精品.ppt

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基本绘图指令 例1 (1)绘制一条曲线 x=0:pi/1000:2*pi; y=sin(2*x+pi/4); plot(x,y) 基本绘图指令(续) 例2 绘制矩阵数据 A=pascal(5) A = 1 1 1 1 1 1 2 3 4 5 1 3 6 10 15 1 4 10 20 35 1 5 15 35 70 plot(A) 例: t=0:pi/20:2*pi; y=sin(t); plot(t,y,cv-. ) 例: hold on y1=sin(t-pi/2); plot(t,y1,--ks) 例: hold off y2=sin(t-pi); plot(t,y2,o:m) 2.2 设置曲线的样式属性 设置曲线的样式属性(续) 例3 t=0:pi/20:2*pi; y=sin(t); y1=sin(t-pi/2); y2=sin(t-pi); plot(t,y,cv-. ,t,y1,--ks,t,y2,o:m) 第一条:颜色→c→青色;数据点→v→下三角;线型→-.→点划线 第二条:线型→--→虚线;颜色→k→黑色;数据点→s→矩形 第三条:数据点→o→圆圈;线型→:→点线;颜色→m→洋红 设置曲线的样式属性(续) 设置曲线的样式属性(续) 若不要将绘制的曲线点连接起来,则使用plot函数时不要指定线型,仅指定数据点选项和色彩选项 例: plot(A) t=0:pi/20:2*pi; y=sin(t); y1=sin(t-pi/2); y2=sin(t-pi); plot(t,y,cv ,t,y1,ks,t,y2,om) 设置曲线的样式属性(续) 1、添加图形标题 使用函数title添加图形标题 title(‘string’) 标题将被自动地设置在轴的正中顶部 例 title(余弦函数) 2、添加图例 图例作为绘制轴的数据曲线的说明,默认绘制在轴的右上角处 绘制在轴内曲线的色彩、样式和数据点 在绘制图例的地方为每一个曲线添加简要的说明文字 使用函数legend添加轴的图例 Legend(‘string1’,’string2’,……) 添加图例(续) 例 t=0:pi/20:2*pi; y=sin(t); y1=sin(t-pi/2); y2=sin(t-pi); plot(t,y,cv-. ,t,y1,--ks,t,y2,o:m) grid on legend(y=sin(t),y=sin(t-pi/2),y=sin(t-pi)) 添加图例(续) 3、添加坐标轴标签 MATLAB坐标轴的标签用来说明与坐标轴有关的信息,也可以包含各种需要添加的信息 MATLAB可以为不同的坐标轴添加不同的坐标信息 使用函数xlabel、ylabel、zlabel分别为图形窗体的X轴、Y轴和Z轴添加轴标签 xlabel(‘string’) ylabel(‘string’) zlabel(‘string’) 添加坐标轴标签(续) 例 t=0:pi/20:2*pi; y=sin(t); y1=sin(t-pi/2); y2=sin(t-pi); plot(t,y,cv-. ,t,y1,--ks,t,y2,o:m) grid on xlabel(X轴数据);ylabel(Y轴数据) 添加坐标轴标签(续) 4、添加文本注释 文本注释是由创建图形的用户添加的说明性文字 使用函数text向图形窗体添加文本注释 text(x,y,’string’) x和y是文本注释添加的坐标值 添加文本注释(续) 例 x=0:.1:2*pi;y=sin(x);plot(x,y) grid on text(pi/3,sin(pi/3),--Sin(pi/3)) 添加文本注释(续) 添加文本注释(续) text(pi/3,sin(pi/3),--Sin(\pi/3)) 控制绘图区域 控制绘图区域就是控制轴的显示区域 用户可以修改轴显示的范围、轴的标注 使用axis函数 axis([xmin xmax ymin ymax]) axis ans = 0 1 0 1 显示当前绘图窗口x,y轴的最大最小取值 控制绘图区域(续) 例6 axis函数使用示例 x=0:pi/100:pi/2; y=tan(x); plot(x,y,ko); grid on 控制绘图区域(续) axis([0,pi/2,0,5]) 控制绘图区域(续) 在设置坐标轴的范围时,若将坐标轴取值设定为inf,则表示该坐标轴的范

文档评论(0)

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

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

1亿VIP精品文档

相关文档