0
Можно ли прикрепить функцию к свойству класса типа struct? Предполагаемое использование:Присоединение функции к структуре Matlab
% Definition:
classdef a < handle
properties
bar
end
methods
function obj = a()
obj.bar = struct;
%obj.bar.attachFunction('apply', @someFunction); <-- something like this
end
end
end
% Usage:
foo = a();
foo.bar.apply('test');
foo.bar.var1 = 1;
foo.bar.var2 = 2;
Здесь вы добавляете поля в свойство объекта, но я думал, что вам также может быть интересно добавить динамические свойства к экземпляру. Вы можете прочитать об этом здесь: https://www.mathworks.com/help/matlab/matlab_oop/dynamic-properties--adding-properties-to-an-instance.html –