Установите значения свойств для объекта 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.');