句柄图形入门-mindspeed m21170芯片数据手册
7.2句柄图形入门
在第6章中介绍了很多MATLAB可视化函数,这些函数都是将不同的曲线或者曲面绘制在图形窗体中,而图形窗体也就是由若干图形对象组成了可视化的图形界面。在MATLAB环境中每一个图形对象都有一个相应的句柄,这些句柄帮助系统标识这些对象,获取或者设置它们的属性。理解图形对象句柄是进行图形界面创建的前提之一,所以首先简要介绍图形对象句柄的概念,以及图形句柄的使用方法。
MATLAB的图形对象是按照一定的层次排列的,如图7-3所示。
图7-3图形句柄的层次
在图7-3中,除了最上一层的屏幕(root)对象以外,每一种对象都具有自己的父层次对象,即对象的上一层次的对象,而自己下一层次的对象都被称为子对象。具体来说,一个图形界面在Windows操作系统中的层次分布如图7-4所示。
图7-4图形句柄的具体层次
在MATLAB中,只要获得了图形对象的句柄,就可以通过针对属性的操作来修改图形对象的外观,这也是MATLAB图形用户界面编程的基本原理。MATLAB提供了若干函数用来对图形句柄进行操作,这其中较为常用的函数在表7-1中进行了总结。
根对象
图形窗体
UI控件
UI菜单
文本
坐标轴
表面
线条
下载地址
用户评论