Android 4高级编程(第3版) 教学课件 ppt 作者 978-7-302-32472-0 ch09

上传人:E**** 文档编号:89366829 上传时间:2019-05-24 格式:PPT 页数:15 大小:251KB
返回 下载 相关 举报
Android 4高级编程(第3版) 教学课件 ppt 作者  978-7-302-32472-0 ch09_第1页
第1页 / 共15页
Android 4高级编程(第3版) 教学课件 ppt 作者  978-7-302-32472-0 ch09_第2页
第2页 / 共15页
Android 4高级编程(第3版) 教学课件 ppt 作者  978-7-302-32472-0 ch09_第3页
第3页 / 共15页
Android 4高级编程(第3版) 教学课件 ppt 作者  978-7-302-32472-0 ch09_第4页
第4页 / 共15页
Android 4高级编程(第3版) 教学课件 ppt 作者  978-7-302-32472-0 ch09_第5页
第5页 / 共15页
点击查看更多>>
资源描述

《Android 4高级编程(第3版) 教学课件 ppt 作者 978-7-302-32472-0 ch09》由会员分享,可在线阅读,更多相关《Android 4高级编程(第3版) 教学课件 ppt 作者 978-7-302-32472-0 ch09(15页珍藏版)》请在金锄头文库上搜索。

1、2019年5月24日,第1页,第9章 MATLAB句柄图形,MATLAB 2012 简明教程 清华大学出版社,教学目标 教学重点 教学内容,2019年5月24日,第2页,教学目标,了解 MATLAB 图形对象及属性 掌握 MATLAB 图形对象属性的设置及查询 掌握 MATLAB 图形对象句柄的访问及操作,2019年5月24日,第3页,教学重点,MATLAB 图形对象及属性 MATLAB 图形对象句柄的访问及操作,2019年5月24日,第4页,教学内容,MATLAB 的图形对象 图形对象的属性 图形对象属性值的设置和查询,2019年5月24日,第5页,MATLAB 的图形对象(1/7),图形对

2、象是 MATLAB 显示数据的基本绘图元素,每个对象拥有一个唯一的标志,即句柄。通过句柄可以对已有的图形对象进行操作,控制其属性。 MATLAB 中这些对象的组织形式为层次结构,如图所示。,2019年5月24日,第6页,MATLAB 的图形对象(2/7),Root 对象 即根对象。根对象位于 MATLAB 层次结构的最上层,因此在 MATLAB 中创建图形对象时,只能创建唯一的一个 Root 对象,而其他的所有对象都从属于该对象。根对象是由系统在启动 MATLAB 时自动创建的,用户可以对根对象的属性进行设置,从而改变图形的显示效果。,2019年5月24日,第7页,MATLAB 的图形对象(3

3、/7),Figure对象 Figure 是 MATLAB 显示图形的窗口,其中包含菜单栏、工具栏、用户接口对象、右键菜单、坐标系及坐标系的子对象等。MATLAB 允许用户同时创建多个图形窗口。 如果当前尚未创建图形对象(即 Figure 窗口),则调用任意一个绘图函数或图像显示函数(如 plot 函数和 imshow 函数等)均可以自动创建一个图形窗口。如果当前根对象已经包含了一个或多个图形窗口,则总有一个窗口为“当前”窗口,且该窗口为所有当前绘图函数的输出窗口。,2019年5月24日,第8页,MATLAB 的图形对象(4/7),Core 对象 包括基本的绘图单元,包括线条、文本、多边形及一些

4、特殊对象,如表面图,表面图中包括矩形方格、图像和光照对象,光照对象不可视,但是会影响一些对象的色彩方案。,2019年5月24日,第9页,MATLAB 的图形对象(5/7),Plot 对象 MATLAB 的一些高级绘图函数可以创建 Plot 对象。通过 Plot 对象的属性可以快速访问其包含的核心(Core)对象的重要属性。 Plot 对象的上级对象可以为坐标系(Axes)对象或者组(Group)对象。,2019年5月24日,第10页,MATLAB 的图形对象(6/7),Annotation 对象 它是 MATLAB 中的注释内容,存在于因此的坐标系中,该坐标系的范围为整个图形窗口。用户可以通过

5、规范化坐标将注释对象放置于图形窗口中的任何位置。规范化坐标的范围为从 0 到 1,窗口左下角为0,0,右上角为 1,1。,2019年5月24日,第11页,MATLAB 的图形对象(7/7),Group 对象 允许用户将多个坐标系子对象作为一个整体进行操作。如,可以设置整个组为可视或者不可视,或者通过改变组对象的属性重新设置其中所有对象的位置等。MATLAB 中有两种类型的组: hggroup:如果需要创建一组对象,并且通过对该组中的任何一个对象进行操作而控制整个组的可视性或选中该组,则使用 hggroup。hggroup 通过 hggroup 函数创建。 hgtransform:当需要对一组对

6、象进行变换时创建 hgtransform,其中变换包括选中、平移、尺寸变化等。 hggroup 组和 hgtransform 组之间的差别在于 hgtransform 可以通过用变换矩阵对其中的所有子对象进行操作。,2019年5月24日,第12页,图形对象的属性(1/1),图形对象的属性控制图形的外观和显示特点。图形对象的属性包含公共属性和特有属性。,2019年5月24日,第13页,图形对象属性值的设置和查询(1/3),属性值的设置 MATLAB中,set函数可以用于设置对象的各项属性。,2019年5月24日,第14页,图形对象属性值的设置和查询(2/3),对象的默认属性值 1. 默认属性值的搜索 2. 默认属性值的设置,2019年5月24日,第15页,图形对象属性值的设置和查询(3/3),属性值的查询 MATLAB中,利用get函数可以查询对象属性的当前值。,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号