【发布时间】:2011-12-26 13:41:49
【问题描述】:
我正在尝试更多地了解 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”?
【问题讨论】:
-
参见matlab classes: handle or value,了解句柄与值类的讨论。
标签: class matlab properties