6matlab句柄绘图.ppt

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

可查色序 get(gca,colororder) ans = 1 1 0 1 0 1 0 1 1 1 0 0 0 1 0 0 0 1 设置线条和窗口的颜色 set(h1,color,[1 0 0]) set(h1,color,[1 0.5 0]) set(gcf,color,[0.5 0.5 0.5]) set(gcf,color,[0.5 0.6 0.8]) 例:作正弦、余弦曲线,将正弦曲线改为虚 线,将余弦曲线幅度减为1/2高度,如何用 句柄实现。 x=0:2*pi/180:2*pi; y1=sin(x);y2=cos(x); plot(x,y1,x,y2,x,zeros(size(x) ),w:) 首先查询各对象的属性 get(gcf) · · · h=get(gcf,children) h = 60.0004 hh=get(gca,children) hh = 70.0004 69.0004 68.0004 修改属性 y11=get(hh(2),ydata); y22=y11/2; set(hh(2),ydata,y22) set(hh(1),linestyle,:) ※ 控制一个图形对象是通过句柄实现的,具体是通过句柄操作函数get,set将某对象句柄属性作设置与修改。 对象属性的直接操作 对象属性的直接操作是通过当前句柄来 实现的,所以首先要获得当前句柄值以及 对象的属性,然后再查询或修改。 三、对象的属性操作 get(h) get(h,’ propertyname’) set(h) set(h,’propertyname’,value) set(h,’属性名称’,‘新属性’) ‘color’, ’r’ ‘linestyle’, ’:’ ‘figurecolor’, ’m’ 2.对象属性的继承操作 对象属性的继承操作是通过父代对象,设置缺省对象属性来实现的。 父代句柄属性中设置省缺值后,所有子代对象均可以继承该属性的省缺值。 属性省缺值的描述结构为: Dfault+对象名称+对象属性 如:DefaultFigureColor —— 图形窗口的颜色 DefaultAxesAspaceRatio —— 轴的视图比率 DefaultLineLineWide —— 线的宽度 DefaultLineColor —— 线的颜色 ※省缺值的获得与设置也是由get,set函数实现的 例: get(0,DefaultFigureColor) —— 获得图形 窗口的省缺值 set(h,DefaultLineColor,r) ——设置线的 颜色为红色 例:在图上添加文字注释,颜色为红色 set(gca,DefaultTextColor,[1 0 0]) gtext(正弦) gtext(余弦) 在轴对象上设置字对象的颜色省缺值为红色 继承该省缺值在图上添加红色的文字注释 例:在轴对象上(父代对象)设置线的颜色缺省值为红色 x=0:2*pi/180:2*pi; y=sin(2*x); set(gca,DefaultLineColor,[1 0 0]); h=line(x,y) h = 68.0001 set(h,color,default) 例:x=0:2*pi/180:2*pi;y=sin(2*x); h=line(x,y) set(0,DefaultFigureColor,[0.5 0.5 0.5]) —— 将所有新图形窗口的颜色由省缺值黑色设置为适中的灰色 set(h,color,m,linewidth,2,linestyle,*) ? set(0,defaultfigurecolor,b) set(0,defaultaxescolor,g) h=line(x,y) set(h,color,r) set(gca,xcolor,w) set(gca,ycolor,w) h=surf(peaks(30))

文档评论(0)

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

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

版权声明书
用户编号:8000054077000003

1亿VIP精品文档

相关文档