Запросите значения свойств для объекта audioplayer
Value
= добирается (obj
, Name
)
Values
= добирается (obj
, {Name1
..., NameN
})
Values
= добирается (obj
)
доберитесь (obj
)
возвращает значение заданного свойства для объекта Value = get(obj,Name)
obj
.
возвращает значения заданных свойств в 1 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', 'NumberOfChannels'});
Чтобы получить доступ к единственному свойству, можно использовать запись через точку. Ссылка каждое свойство, как будто это - поле массива структур. Например, найдите значение свойства TotalSamples
для объекта под названием handelObj
(как создано в Примере):
numSamples = handelObj.TotalSamples;
Эта команда точно эквивалентна:
numSamples = get(handelObj, 'TotalSamples');