Класс: matlab.mixin.
Пакет: matlab.mixin
Присвойте заданные пары имени свойства/значения свойства
set(H,Name,Value,...)
set(H,pn,pv)
set(H,s)
S = set(h)
set(
устанавливает именованное свойство на заданное значение для объектов в массиве указателя H
,Name
,Value
,...)H
. set
совпадает с частичными и нечувствительными к регистру именами, которые не неоднозначны. Неточное имя, соответствующее, применяется только к свойствам класса. Динамические свойства требуют точных соответствий имени.
set(
устанавливает именованные свойства, заданные в массиве ячеек строк H
,pn
,pv
)pn
к соответствующим значениям в массиве ячеек pv
для всех объектов, заданных в H
. pn
массива ячеек должен быть 1
-by-n
(где n
является количеством имен свойства), но массив ячеек, pv
может быть m
-by-n
, где m
равен length(H)
. set
обновляет каждый объект со связанным множеством значений для списка имен свойства, содержавшихся в.
set(
устанавливает свойства, идентифицированные каждым именем поля H
,s
)struct
s
со значениями, содержавшимися в s
. s
является struct
, имена полей которого являются именами свойства объекта.
возвращает устанавливаемые пользователем свойства скалярного S
= set(h
)h
. S
является struct
, имена полей которого являются именами свойства объекта и значениями, которые являются или массивами пустой ячейки или массивами ячеек возможных значений для свойств, которые имеют конечное множество предопределенных возможных значений.
Установите значение свойства под названием Data
на экземпляре класса, который выводит от matlab.mixin.SetGet
.
set(obj,'Data',[1 2 3 4])
Замените класс matlab.mixin.SetGet
метод setdisp
, чтобы измениться, как MATLAB® отображает информацию, возвращенную set
.