Класс: dynamicprops
Добавление динамического свойства
добавляет свойство под названием P = addprop(A,PropertyName)PropName к каждому объекту в массиве A. Выходной аргумент P массив meta.DynamicProperty объекты, который одного размера с A.
Динамические свойства существуют только на определенном экземпляре, для которого они заданы. Динамические свойства не становятся частью определения класса.
Можно добавить динамические свойства только в объекты, выведенные из dynamicprops класс. Доступ к данным в динамических свойствах с помощью переменной экземпляра и имени свойства (obj.PropertyName).
Добавьте динамическое свойство в объект Dyno класс.
classdef Dyno < dynamicprops properties Prop1 end end
Создайте объект
o = Dyno;
Добавьте свойство под названием DynoProp
p = addprop(o,'DynoProp');Установите AbortSet атрибут динамического свойства
p.AbortSet = 1;
Удалите динамическое свойство
delete(p)