句柄图形对象的层次体系

图3-1显示了MATLAB中句柄图形对象的层次体系。1.1节各种函数创建的图形对象就是核心对象,是点、线、面等构成复杂图形或图形场景的基本元素。Axes对象是它们的父对象。Figure对象及图形窗口,是Axes对象的父对象。核心对象是最基本的图形对象,其它对象都可以看作是核心对象组合而成的组合对象。

图3-1 MATLAB句柄图形对象的层次体系

各图形对象介绍如下:

Root对象 – 根对象;

Figure对象 – 图形窗口对象;

Axes对象 – 坐标系对象;

UI对象 – 用于创建图形用户界面;

核心图形对象 – 用于高级函数和组合对象;

绘图对象 – 该对象由基本图形对象组成;

标注对象 – 该对象存在于一个与其他图形对象分离的层上;

组对象 – 创建在某方面有共性的图形块。可以作为任何坐标系子对象的父对象,包括其他组对象。

图形对象是独立的,所以通常图形显示包括很多对象,它们组合在一起,形成有意义的图形。

下面主要介绍一下Root对象和Figure对象。核心对象和Axes对象在1.1节和1.2节已经比较详细地进行了介绍,其它对象会在后面陆续介绍。