重複の可能性:
Matlabオブジェクトのプロパティを変更する方法
C#コードをMatlabに変換しようとしていますが、Matlabでは、C#コードの複雑さを処理できるように、Matlabでは使用していないOOPを使用することにしました。
チュートリアルを見ると、次のコードが思い浮かびます。
classdef Cat
properties
meowCount = 0;
end
methods
function Meow(C)
disp('meowww');
C.meowCount = C.meowCount + 1;
end
end
end
結果:
>> c = Cat();
>> c.Meow();
meowww
>> c
c =
Cat
Properties:
meowCount: 0
Methods
だから、meowCount
変わらない。何が問題ですか?