Класс: 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)