文档

得到

查询属性值AudioPlayer目的

句法

价值= get(OBJ,,,,姓名
= get(OBJ,{name1,...,,纳梅})
= get(OBJ
得到(OBJ

描述

价值= get(OBJ,,,,姓名返回对象指定属性的值OBJ

= get(OBJ,{name1,...,,纳梅})返回1 by-中指定属性的值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');

也可以看看

|

这个话题有帮助吗?