- 1、本文档共25页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第九章句柄图形3.doc
第九章 句柄图形 3
9.1 MATLAB图形系统 3
9.2 对象句柄 4
9.3 对象属性的检测和更 4
9.3.1在创建对象时改变对象的属性 4
9.3.2 对象创建后改变对象的属性 5
例9.1 9
9.4 用set函数列出可能属性值 12
9.5 自定义数据 13
9.6 对象查找 14
9.7 用鼠标选择对象 15
例9.2 16
9.8 位置和单位 18
9.8.1 图象(figure)对象的位置 18
9.8.2 坐标系对象和uicontrol对象的位置 18
9.8.3 文本(text)对象的位置 19
例9.3 19
9.9 打印位置 21
9.10 默认和factory属性 22
9.11 图形对象属性 23
9.12 总结 23
9.13 练习 24
1. 24
2. 24
3. 24
4. 24
5. 24
6. 25
第九章 句柄图形
句柄图形是对底层图形函数集合的总称,它实际上进行生成图形的工作。这些函数一般隐藏于M文件内部,,。,x轴产生网格线,,plot命令中的标准LineSpec参数。,,,。,MATLAB图形系统的结构,。
91 MATLAB图形系统
MATLAB图形系统是建立图形对象的等级系统之上,,。,。,。:x数据,y,,,,。。。,,(拥有独立的名字句柄,)。,图91所示。,。
图91 对象的层次结构
在MATLAB中最高层次的图形对象被根对象,。MATLAB启动时,,MATLAB关闭。MATLAB窗口的默认属性。
,,。,。,,,,,。
:Uimenu对象,Uicontrol,Uicontextmenus对象。Uimenu,Uicontrol,Uicontextmenus对象是专门地用来创建用户图形界面的对象,。。,。
,,,。
92 对象句柄
每一个图象对象都有一个独一无二的名字,。MATLAB中的一个独一无二的整数或实数,。。,
Hnd1 = figure?
创建一个新的图象,Hnd1。0,(图),1,2,3(graphic)对象为任意的浮点数。
MATLAB函数得到图象,。,gcf返回当前
图象窗口的句柄,gca则返回在当前图象窗口中的当前坐标系对象的句柄,gco返回当前选择对象的句柄。。
,H。(所有的小写变量,,)区分开来。
93 对象属性的检测和更
对象属性是一些特殊值,。。,,MATLAB中的变量名的大小不与区分。
93.1在创建对象时改变对象的属性
当一个对象被创建时,。propertyname(属性名)的创建函数创建对象时,,。,,plot命令改变。,2来替代它的默认值。
93.2 对象创建后改变对象的属性
我们可以用随时用get函数检测任意一个对象的属性,set函数对它进行修改。get
value是勤句柄指定对象的属性值。,,
回一个结构,,。
set
在一个单个的函数中可能有多个propertyname和value。
,,y(x)= x2在(0,2)
图象如图92a所示。Hnd1内,。get(Hnd1)在一个结构中返回这条曲线所有的属性,。
result=get(Hnd1)
result =
Color: [0 0 1]
EraseMode: normal
LineStyle: -
LineWidth: 0.5000
Marker: none
MarkerSize: 6
MarkerEdgeColor: auto
MarkerFaceColor: none
XData: [1x21 double]
YData: [1x21 double]
ZData: [1x0 double]
BeingDeleted: off
ButtonDownFcn: []
Children: [0x1 double]
Clipping: on
CreateFcn: []
DeleteFcn: []
BusyAction: queue
HandleVisibility: on
HitTest: on
Interruptible: on
Selected: off
SelectionHighlight:
您可能关注的文档
- 第2章Eclipse开发工具.ppt
- 第2讲过滤原理及设备过滤原理、过滤设备及操作。过滤过程计算过滤过程的数学描述。过滤的方式恒压过滤、恒速过滤.ppt
- 第30课木兰花风采.doc
- 第3单元(课号3).doc
- 第3章国际经济协调3.1国际经济协调的发展概述3.1.1国际经.ppt
- 第3章窗体与基本控件.doc
- 第6章用户交互使用鼠标、键盘和菜单.ppt
- 第6章知識管理本體論.doc
- 第7章ADO.NET操作SQLServer数据库.ppt
- 第7章半导体存储器.ppt.ppt
- 四川省德阳市罗江中学2025届高三考前热身化学试卷含解析.doc
- 山东省枣庄现代实验学校2025届高三下学期第五次调研考试化学试题含解析.doc
- 吉林省长春市十一高中等九校教育联盟2025届高三一诊考试生物试卷含解析.doc
- 2025届江苏省盐城市伍佑中学高考仿真模拟化学试卷含解析.doc
- 2025届广西贺州中学高考冲刺押题(最后一卷)生物试卷含解析.doc
- 安徽省池州市贵池区2025届高三第一次模拟考试生物试卷含解析.doc
- 宁夏银川一中2025届高三(最后冲刺)化学试卷含解析.doc
- 广东省广州市增城区四校联考2025届高考压轴卷化学试卷含解析.doc
- 2025届邯郸市第一中学高考生物必刷试卷含解析.doc
- 2025届安徽省安庆市石化第一中学高考仿真卷化学试卷含解析.doc
文档评论(0)