主要内容

设置属性值audiorecorder对象

语法

集(obj的名字价值
集(objcellOfNamescellOfValues
集(objstructOfProperties
settableProperties=集(obj

描述

集(obj的名字价值将命名属性设置为对象的指定值obj

集(objcellOfNamescellOfValues设置单元格数组中列出的属性cellOfNames到单元格数组中相应的值cellOfValues.每个单元格数组必须包含相同数量的元素。

集(objstructOfProperties设置由结构数组的每个字段标识的属性structOfProperties关联字段的值。

settableProperties=集(obj返回可在结构数组中设置的属性的名称。的字段名settableProperties是属性名。

例子

对象的属性列表audiorecorder对象:

recorderObj = audiorecorder;集(recorderObj)

设置标签用户数据属性的audiorecorder对象使用结构数组:

newValues。标签= 'My Tag'; newValues.UserData = {'My User Data', pi, [1 2 3 4]}; recorderObj = audiorecorder; set(recorderObj, newValues) % View the values all properties. get(recorderObj)

提示

函数允许在同一个函数调用中组合属性名/值对、单元格数组对和结构数组。

选择

要设置单个属性的值,可以使用点表示法。引用每个属性,就像它是一个结构数组的字段一样。例如,设置标签属性调用recorderObj(在示例中创建):

recorderObj。标签= 'This is my tag.';

这个命令等价于:

set(recorderObj, 'Tag', 'This is my Tag .');

另请参阅

|