文档

设置属性值audiorecorder对象

语法

集(obj,的名字,价值)
集(obj,cellOfNames,cellOfValues)
集(obj,structOfProperties)
settableProperties=集(obj)

描述

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

集(obj,cellOfNames,cellOfValues)设置单元阵列中列出的属性cellOfNames到相应的单元阵列中的值cellOfValues。每个单元阵列必须包含相同数量的元素。

集(obj,structOfProperties)设置属性标识的每个字段结构数组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.';

这个命令是完全等价于:

集(recorderObj,‘标签’,'这是我的标签。');

另请参阅

|

这个主题有帮助吗?