Запрос значений свойств для audioplayer объект
Value = get(obj,Name)
Values = get(obj,{Name1,...,NameN})
Values = get(obj)
get(obj)
возвращает значение указанного свойства для объекта Value = get(obj,Name)obj.
возвращает значения указанных свойств в 1-by-Values = get(obj,{Name1,...,NameN})N массив ячеек.
возвращает скалярную структуру, содержащую значения всех свойств Values = get(obj)obj. Каждое имя поля соответствует имени свойства.
get( отображает все имена свойств и их текущие значения.obj)
Создание audioplayer объект из файла примера handel.mat и выполните запрос свойств объекта:
load handel.mat;
handelObj = audioplayer(y, Fs);
% Display all properties.
get(handelObj)
% Display only the SampleRate property.
get(handelObj, 'SampleRate')
% Create a cell array that contains
% values for two properties.
info = get(handelObj, {'BitsPerSample', 'NumChannels'});Для доступа к одному свойству можно использовать точечную нотацию. Ссылайтесь на каждое свойство, как если бы оно было полем массива структуры. Например, найдите значение TotalSamples свойство для объекта с именем handelObj (как создано в примере):
numSamples = handelObj.TotalSamples;
Эта команда в точности эквивалентна:
numSamples = get(handelObj, 'TotalSamples');