Matlab中,所有对象都有属性来定义它们的特征,正是通过设定这些属性来修正图形显示的方式。尽管许多属性所有的对象都有,但与每一种对象类型(比如坐标轴,线,曲面)相关的属性列表都是独一无二的。对象属性可包括诸如对象的位置、颜色、类型、父对象、子对象及其它内容。每一个不同对象都有和它相关的属性,可以改变这些属性而不影响同类型的其他对象.
对象属性包括属性名和与它们相联关的值。属性名是字符串,它们通常按混合格式显示,每个词的开头字母大写,比如:’ LineStyle ‘ 。但是,MATLAB识别一个属性时是不分大小写的。另外,只要用足够多的字符来唯一地辨识一个属性名即可。例如,坐标轴对象中的位置属性可以用 ‘ Position ‘, ‘ position‘ ,甚至是‘ pos‘来调用。
返回具有句柄Hf_1图形窗口的位置向量。
函数set改变句柄图形对象属性,使用语法set(handle, ‘PropertyName’,value)。例如:
将具有句柄Hf_1的图形位置设为向量p_vect所指定的值。同样
将具有句柄Hl_a的对象的颜色设置成红色。
将具有句柄Hl_a的线条变成红色,线宽为2点,线型为破折号。