Установите значения свойств для объекта audiorecorder
set(obj,Name,Value)
set(obj,cellOfNames,cellOfValues)
set(obj,structOfProperties)
settableProperties = set(obj)
set( устанавливает именованное свойство на заданное значение для объекта obj,Name,Value)obj.
set( устанавливает свойства, перечисленные в массиве ячеек obj,cellOfNames,cellOfValues)cellOfNames к соответствующим значениям в массиве ячеек cellOfValues. Каждый массив ячеек должен содержать то же число элементов.
set( устанавливает свойства, идентифицированные каждым полем массива структур obj,structOfProperties)structOfProperties к значениям связанных полей.
возвращает имена свойств, которые можно установить в массиве структур. Имена полей settableProperties = set(obj)settableProperties являются именами свойства.
Просмотрите список свойств, которые можно установить для объекта audiorecorder:
recorderObj = audiorecorder; set(recorderObj)
Установите свойства Tag и UserData объекта audiorecorder с помощью массива структур:
newValues.Tag = 'My Tag';
newValues.UserData = {'My User Data', pi, [1 2 3 4]};
recorderObj = audiorecorder;
set(recorderObj, newValues)
% View the values all properties.
get(recorderObj)Функция set позволяет комбинации имени свойства / пары значения, пары массива ячеек и массивы структур в том же вызове функции.
Чтобы установить значение одного свойства, можно использовать запись через точку. Ссылка каждое свойство, как будто это - поле массива структур. Например, установите свойство Tag для объекта под названием recorderObj (как создано в Примерах):
recorderObj.Tag = 'This is my tag.';
Эта команда точно эквивалентна:
set(recorderObj, 'Tag', 'This is my tag.');