Класс: matlab.mixin. SetGet
Пакет: matlab.mixin
Запросите заданные значения свойств
CV = добирается (H, Имя)
SV = добираются (H)
доберитесь (H)
возвращает значение именованного свойства от объектов в массиве указателя CV = get(H,Name)
H
. Если H
является скаляром, get
возвращает единственное значение; если H
является массивом, get
возвращает массив ячеек значений свойств. get
совпадает с частичными и нечувствительными к регистру именами, которые не неоднозначны. Неточное имя, соответствующее, применяется только к свойствам класса. Динамические свойства требуют точных соответствий имени.
Если вы задаете массив ячеек имен свойства в качестве второго аргумента, то get
возвращает массив ячеек значений, где каждая строка в ячейке соответствует элементу в H
, и каждый столбец в ячейке соответствует элементу в массиве ячеек имени свойства.
Если H
является нескалярным, и Name
является именем динамического свойства, get
возвращает значение, только если свойство существует во всех объектах, на которые ссылаются в H
.
возвращает структуру, в которой имена полей являются именами свойства объекта, и значения являются текущей стоимостью соответствующих свойств. Если SV = get(H)
H
является нескалярным, то SV
является numel(H)
-by-1
массив структур.
отображает все имена свойства и их текущую стоимость для объектов MATLAB® с указателем get(H)
H
.
Ваш подкласс может заменить метод getdisp
matlab.mixin.SetGet
, чтобы управлять, как MATLAB отображает эту информацию.
Получите значение свойства под названием Data
от экземпляра класса, выведенного от matlab.mixin.SetGet
SetGet.
propValue = get(obj,'Data');
Замените класс matlab.mixin.SetGet
метод matlab.mixin.SetGet.getdisp
, чтобы измениться, как MATLAB отображает информацию, возвращенную get
.