1.MATLAB 中的属性与属性值
Matlab中,所有对象都有属性来定义它们的特征,正是通过设定这些属性来修正图形显示的方式。尽管许多属性所有的对象都有,但与每一种对象类型(比如坐标轴、线、曲面)相关的属性列表都是独一无二的。对象属性可包括诸如对象的位置、颜色、类型、父对象、子对象及其它内容。每一个不同对象都有和它相关的属性,可以改变这些属性而不影响同类型的其他对象。
1.1 get() 函数
get() 函数用于查询图形对象的属性。最常用的方式有两种:
get(h)
get(h,'PropertyName')
a = get(h) 返回一个结构体,它包含了图形对象 h 所有的属性和属性值。可以用
a.PropertyName 的方式访问 PropertyName 属性的属性值。
get(h,'PropertyName') 返回图形对象 h 中 PropertyName 属性的值。
1.2 set() 函数
set() 函数用于设置图形对象的属性。常用语法:
set(H,'PropertyName',PropertyValue,...)
H 为图形对象,PropertyName 为属性名,PropertyName 为属性值。
2.GUI 中的回调函数
回调函数是控件接收到用户操作时调用的一个特定函数。
2.1 回调函数自动命名
回调函数的函