|
|
Setzen von Properties in Klassenmethode |
|
ReginaldBull |
Forum-Newbie
|
|
Beiträge: 5
|
|
|
|
Anmeldedatum: 12.04.11
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 19.07.2011, 09:55
Titel: Setzen von Properties in Klassenmethode
|
|
Hallo,
Bin gerade dabei eine Klasse zu entwickeln, habe allerdings ein kleines Problem mit dem Schreibzugriff auf ein Property.
In der Klasse ist folgendes Property definiert:
Ich versuche aus einer Methode heraus dieses Property zu ändern:
Allerdings wird dieser neue Wert nur in der aktuellen Methode gespeichert, in einer anderen Methode ist der Wert von vX noch immer der Alte.
Wie muss man hier in Matlab Programmieren damit der neue Wert erhalten bleibt?
mfg Reginald
|
|
|
|
|
Harald |
Forum-Meister
|
|
Beiträge: 24.495
|
|
|
|
Anmeldedatum: 26.03.09
|
|
|
|
Wohnort: Nähe München
|
|
|
|
Version: ab 2017b
|
|
|
|
|
|
Verfasst am: 19.07.2011, 10:04
Titel:
|
|
Hallo,
ich vermute, das Problem liegt woanders.
Ist die Klasse eine Handle-Klasse? Wenn nicht, musst du das geänderte Object aus der Methode zurückgeben.
Wenn das nicht hilft: funktioniert es denn wie gewünscht, wenn du es mal mit Access = public probierst?
Grüße,
Harald
|
|
|
ReginaldBull |
Themenstarter
Forum-Newbie
|
|
Beiträge: 5
|
|
|
|
Anmeldedatum: 12.04.11
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 19.07.2011, 10:21
Titel:
|
|
@Harald:
Danke, hat mit handle super geklappt.
mfg Reginald
|
|
|
|
|
Einstellungen und Berechtigungen
|
|
Du kannst Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum antworten. Du kannst deine Beiträge in diesem Forum nicht bearbeiten. Du kannst deine Beiträge in diesem Forum nicht löschen. Du kannst an Umfragen in diesem Forum nicht mitmachen. Du kannst Dateien in diesem Forum posten Du kannst Dateien in diesem Forum herunterladen
|
|
Impressum
| Nutzungsbedingungen
| Datenschutz
| FAQ
| RSS
Hosted by:
Copyright © 2007 - 2024
goMatlab.de | Dies ist keine offizielle Website der Firma The Mathworks
MATLAB, Simulink, Stateflow, Handle Graphics, Real-Time Workshop, SimBiology, SimHydraulics, SimEvents, and xPC TargetBox are registered trademarks and The MathWorks, the L-shaped membrane logo, and Embedded MATLAB are trademarks of The MathWorks, Inc.
|
|