得到
查询属性值AudioPlayer
目的
句法
价值
= get(OBJ
,,,,姓名
)值
= get(OBJ
,{name1
,...,,纳梅
})值
= get(OBJ
)
得到(OBJ
)
描述
返回对象指定属性的值价值
= get(OBJ
,,,,姓名
)OBJ
。
返回1 by-中指定属性的值值
= get(OBJ
,{name1
,...,,纳梅
})n
单元阵列。
返回一个标量结构,该结构包含所有属性的值值
= get(OBJ
)OBJ
。每个字段名称对应于属性名称。
得到(
显示所有属性名称及其当前值。OBJ
)
例子
创建一个AudioPlayer
示例文件的对象handel.mat
并查询对象属性:
负载Handel.mat;HandelObj = AudioPlayer(y,fs);%显示所有属性。获取(Handelobj)%仅显示采样属性。get(Handelobj,“采样”)%创建一个单元格数组,其中包含两个属性的%值。info = get(handelobj,{'bitpersample','numberOfchannels'});
备择方案
要访问单个属性,您可以使用点符号。引用每个属性,好像它是结构数组的字段。例如,找到总样本
名为对象的属性Handelobj
(如示例中创建):
numsamples = Handelobj.totalsamples;
该命令完全等同于:
numsamples = get(Handelobj,'totalsamples');
也可以看看
这个话题有帮助吗?