设置图形对象属性
集(H,名称,值)
集(H, NameArray ValueArray)
组(H, S)
s =组(H)
值=设置(H,名称)
请注意
请勿使用集
函数,因为它会导致内存泄漏。有关更多信息,请参见访问公共和私有数据.
集(H,名称,值)
指定属性的值的名字
被识别的物体上H
.在属性名周围使用单引号,例如:集(H,“颜色”,“红色”)
.如果H
是物体的向量吗集
设置所有对象的属性。如果H
为空(即,[]
),集
什么也不做,但不返回错误或警告。
集(H, NameArray ValueArray)
使用单元格数组指定多个属性值NameArray
和ValueArray
.设置n
属性值米
图形对象,指定ValueArray
作为一个米
——- - - - - -n
单元阵列,m =长度(H)
和n
等于?中包含的属性名称的数量NameArray
.
组(H, S)
使用指定多个属性值年代
,在那里年代
是一个结构,其字段名是对象属性名,其字段值是相应的属性值。MATLAB®忽略了空的结构。
s =组(H)
为标识的对象返回用户可设置的属性和可能的值H
.年代
是一个结构,其字段名是对象的属性名,其字段值是相应属性的可能值。如果不指定输出参数,MATLAB软件将在屏幕上显示信息。H
必须是单个对象。
值=设置(H,名称)
返回指定属性的可能值。如果可能的值是字符向量,集
返回单元格数组中的每个单元格值
.对于其他属性,集
返回一个声明的名字
没有固定的属性值集。如果不指定输出参数,MATLAB将在屏幕上显示信息。H
必须是单个对象。
可以在一次调用中使用属性名称/属性值对、结构数组和单元格数组的任意组合集
.
注意,如果您同时设置字形大小
和FontUnits
属性,则必须设置FontUnits
属性,使MATLAB软件能够正确地解释所指定的字形大小
.这同样适用于图形和轴单位-总是设置单位
属性,然后再设置希望以这些单元解释其值的属性。例如,
f = figure('Units','characters','Position',[30 30 120 35]);