Grundlegende Matlab-Klassenmethode [duplizieren]

Mögliche Duplikate:
So ändern Sie die Eigenschaften eines Matlab-Objekts

Ich versuche, meinen C # -Code in Matlab umzuwandeln. In Matlab habe ich mich für OOP entschieden, das ich mit Matlab nicht verwendet habe, um mit der Komplexität meines C # -Codes umgehen zu können.

Auf der Suche nachTutorialIch habe folgenden Code gefunden:

classdef Cat
    properties
        meowCount = 0; 
    end
    methods 
        function Meow(C)
            disp('meowww'); 
            C.meowCount = C.meowCount + 1;
        end
    end    
end

Das Ergebnis:

>> c = Cat();
>> c.Meow();
meowww
>> c

c = 

  Cat

  Properties:
     meowCount: 0

  Methods

So,meowCount ändert sich nicht. Worin besteht das Problem?

Antworten auf die Frage(1)

Ihre Antwort auf die Frage