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