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

《MATLAB2013实用教材》课件7章.ppt

《MATLAB2013实用教材》课件7章.ppt

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

MATLAB2013

第7章图形界面设计7.1图形句柄对象图形对象句柄函数例:clearclcx=0:0.01:2*pi;y=sin(x);plot(x,y)set(gca,Visible,off)%利用set函数对坐标轴句柄设置对象属性函数h=plot(1:40)h=154.0198gcfans=1close(1)delete(1)delete(h)1.属性名与属性值MATLAB给每种对象的每一个属性规定了一个名字,称为属性名,而属性名的取值称为属性值。例:LineStyle是曲线对象的一个属性名,决定线形,可以是-、:、-.、--等。注意:属性名的写法不区分大小写。此外,属性名要用单撇号括起来。2.属性的操作①set函数重设对象属性,调用格式为:set(句柄,属性名1,属性值1,属性名2,属性值2,…)其中句柄用于指明要操作的图形对象。如果在调用set函数时省略全部属性名和属性值,则将显示出句柄所有的允许属性。set(0,‘PropertyName’,PropertyValue)说明:0为默认属性,该条语句用于设置系统默认属性值。②get函数获取属性值调用格式为:V=get(句柄,属性名)其中V是返回的属性值。如果在调用get函数时省略属性名,则将返回句柄所有的属性值。例:绘制正弦曲线,x=0:pi/10:2*pi;h=plot(x,sin(x));set(h,Color,r,LineStyle,:,Marker,p);col=get(h,Color);例7.2直接利用基本绘图命令对图形窗口、坐标轴和曲线进行设置实例分析:利用figure函数设置图形窗口属性,其调用格式:figure说明:按默认的属性值,创建一个图形窗口,并设置为当前图形窗口。figure(属性名,属性值,...)说明:按指定的属性值(没指定的属性值按默认值)创建一个新的图形窗口,并设置为当前图形窗口。figure(h)说明:如果句柄h不存在,则按默认的属性值,创建一个句柄为h的图形窗口,并设置为当前图形窗口;如果句柄h存在,则刷新句柄为h的图形窗口,并设置为当前图形窗口。h=figure(...)说明:创建一个图形窗口并设为当前窗口,返回h图形窗口句柄。利用axes函数设置坐标轴的颜色、X坐标和Y坐标属性。axes函数的调用格式与figure函数一样。利用line函数设置二维图形曲线。line函数的调用格式:line(X,Y)说明:将X,Y定义的曲线加入当前坐标轴。line(X,Y,Z,PropertyName,PropertyValue,...)说明:按指定的属性(没指定的属性值按默认值)创建曲线。h=line(...)说明:创建曲线并返回曲线的句柄h。line(PropertyName,PropertyValue,...)说明:对图形的底层属性进行设置。程序内容:clearclcx=0:0.01:2*pi;y=sin(x);figure(Position,[350100600450],Color,w);%设置图形窗口属性axes(Color,[10.80.8],XTick,[-2-1017],YTick,[-2-1012]);%设置坐标轴属性line(XData,x,YData,y);%曲线底层属性设置在图形窗口绘制一条余弦曲线,将图形窗口背景颜色设置为红色7.2GUI基本知识界面制作包括界面设计的一般制作步骤如下:分析界面所要求实现的主要功能,明确设计任务;界面设计,确定界面所用部件及其属性;设置回调函数;对实现的功能进行逐项调试检查;对界面部件进行装饰,使其更人性化。例7.3根据界面制作步骤,演示制作一个界面,要求点击不同控件能分别显示sin(x)和tan(x)曲线。7.2.1GUI开发1、启动GUI启动GUI的方法有:在MATLAB操作桌面,单击HOME→New→GraphicalUserInterface选项在命令窗口输入guide后按回车启动GUI出现GUIDEQuickStart对话框。GUIDEQuickStart对话框给用户提供了两种选择:CreatenewGUI(默认)CreatenewGUI选项卡包含四个初始化设计模板:Bla

文档评论(0)

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

计算机二级持证人

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

领域认证该用户于2024年11月02日上传了计算机二级

1亿VIP精品文档

相关文档