|
|
globale vriablen in GUI's |
|
pitaz |
Forum-Anfänger
|
|
Beiträge: 35
|
|
|
|
Anmeldedatum: 03.12.08
|
|
|
|
Wohnort: Zürich, Schweiz
|
|
|
|
Version: R2009a
|
|
|
|
|
|
Verfasst am: 04.12.2008, 00:52
Titel: globale vriablen in GUI's
|
|
Hallo zusammen.
Hab leider nicht sehr viel Erfahrung mit Matlab und Matlab GUI's. Deshalb eine ganz allgemeine Frage. Habe gehört, dass es nicht sehr schön ist, in Matlab-GUI's mit globalen Variablen zu arbeiten. Was ist die beste Alternative? Habe es zur Zeit so gelöst, dass ich den struct "handles" um einige fields erweitert habe". Gibt es bessere Alternativen?
|
|
|
|
|
steve |
Ehrenmitglied
|
|
Beiträge: 2.029
|
|
|
|
Anmeldedatum: 03.09.07
|
|
|
|
Wohnort: Wien
|
|
|
|
Version: R2024a
|
|
|
|
|
|
Verfasst am: 04.12.2008, 08:45
Titel:
|
|
Moin,
deine Lösung ist die Lösung der Wahl, denn genau dafür ist die handles-Struktur gedacht.
Gruß
Alex
_________________
>> I told me to.
____________________________________
Matlab Cheat Sheet
goMatlab-Knigge - dran gehalten?!
Schon in den FAQ gesucht?
Ist vielleicht bei den Skripten oder den Tutorials was für dich dabei?
|
|
|
dib0r |
Forum-Guru
|
|
Beiträge: 413
|
|
|
|
Anmeldedatum: 09.05.08
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 04.12.2008, 10:07
Titel:
|
|
Hallo,
aus meiner Sicht ist die handles-Struktur nur dazu da, handles auf Objekte zu beinhalten (wie der Name schon sagt). Alles andere (v.a. Daten) kann mit
oder mit
in die GUI geschrieben werden. Viele Objekte bieten ausserdem noch ein eigenes Feld "UserData" an.
Natürlich kann man die handles-Struktur auch "missbrauchen".
MfG
|
|
|
pitaz |
Themenstarter
Forum-Anfänger
|
|
Beiträge: 35
|
|
|
|
Anmeldedatum: 03.12.08
|
|
|
|
Wohnort: Zürich, Schweiz
|
|
|
|
Version: R2009a
|
|
|
|
|
|
Verfasst am: 04.12.2008, 13:15
Titel:
|
|
Die Lösung der Wahl? Verstehe dass so, dass es die richtige, beste Lösung ist.
In der Hilfe von Matlab steht aber, man sollte guidata nicht verwenden, wenn man das GUI mit GUIDE erstellt hat.
|
|
|
|
|
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.
|
|