set
设置图形对象属性
语法
说明
set(
使用一个或多个属性名称与值对组更改指定图形对象 h
,defaultTypeProperty,defaultValue
)h
的指定属性和对象类型的默认值。defaultTypeProperty
是用引号引起来的单词 default
与对象类型(如 Figure
)和属性名称(如 Color
)的串联形式。例如,set(groot,"defaultFigureColor","red")
将图形根对象 groot
的 Figure
对象的 Color
属性的默认值更改为 red
。
set(
为指定的图形对象 h
,NameArray
,ValueArray
)h
设置多个属性。
如果
h
是标量对象,则将NameArray
和ValueArray
指定为包含一个或多个属性名称或值的 1×n 元胞数组,其中 n 是要设置的属性的数量。如果
h
是一个由对象组成的向量,要为h
中的每个对象设置不同属性值,请将ValueArray
指定为 m×n 元胞数组,其中 m 是h
中元素的数量,n 是NameArray
中包含的属性名称的数量。
返回指定属性的可能值。如果可能的值是字符向量或字符串,则 v
= set(h
,propertyName
)set
返回包含这些值的元胞数组。对于没有固定值集的其他属性,set
返回一个空元胞数组。h
必须为单个对象。此语法不会更改 h
的属性。
如果未指定 v
,则 set
会在命令行窗口中显示可能的值。
示例
输入参数
输出参量
提示
在同一个
set
语句中设置FontSize
和FontUnits
属性时,请先指定FontUnits
属性。此顺序允许set
函数按预期解释指定的FontSize
。同样,当设置图窗和坐标区单位时,请先设置Units
属性,然后设置使用指定单位计算其值的其他属性。例如,以下命令先设置Units
属性,再设置Position
属性,其测量单位由Units
属性指定。f = figure; set(f,"Units","characters","Position",[30 30 120 35]);
版本历史记录
在 R2006a 之前推出