Я пытаюсь понять немного больше о классах Matlab и их свойствах. Вот тестовый класс, который я создал:
classdef Test
properties
% Properties of the network type
some_var
end
methods
function N = Test()
end
function change_var( N, val )
N.some_var=val;
end
end
end
Теперь я создаю экземпляр этого класса и вызываю "change_var ()" ...
>> a=Test;
>> a.change_var(2);
>> a.some_var
ans =
[]
Почему свойство "some_var" не взято в значение "val" в присваивании?