我用的是matlab R2020a。
我新建一个类,有成员x、y和ss。
类构造函数对x和y赋值。
类方法 myAdd将x和y相加,结果存入ss。
调试时,位于类方法函数时,能看到ss为正确值,但回到主程序后,对象a的成员ss就成了空数组。
请教,如何才能将类方法的结果存入到类成员变量中?谢谢!
% -----------主函数--------------
a=myClass(1,2)
a.myAdd
a.ss
%------------类定义-------------
classdef myClass
properties
x;
y;
ss;
end
methods
function obj=myClass(a,b)
obj.x=a;
obj.y=b;
end
function myAdd(obj)
obj.ss=obj.x+obj.y
end
end
end
--
FROM 123.123.103.*