|
|
While-Schleife durch Button abbrechen - App Designer |
|
ksol |
Forum-Anfänger
|
|
Beiträge: 22
|
|
|
|
Anmeldedatum: 15.04.19
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 19.07.2019, 08:29
Titel: While-Schleife durch Button abbrechen - App Designer
|
|
Hallo zusammen,
ich würde gerne bei meiner App, die mit dem App Designer erstellt wurde, einen allgemeinen Stopp-Button einfügen, bei dem alles auf den Anfangszustand gesetzt wird.
Ich habe dabei in manchen Funktionen jedoch while-Schleifen. Jetzt habe ich die Frage wie ich diese unterbrechen kann, wenn ein Button gedrückt wird.
Ich hatte ein kleines Beispiel mal ausprobiert, welches nicht funktioniert:
Dabei ist das Problem, dass ich während der While-Schleife irgendwie nicht die Informationen von anderen Callbackfunktionen erhalte. Was außerdem nicht funktioniert, ist, dass ich in einer Whileschleife nicht den aktuellen Status zum Beispiel in einem Textfeld angeben kann oder eine Lampe mit verschiedenen Farben (zum Beispiel grün, wenn die while-Schleife aktiv ist) angeben kann.
Kann mir da jemand helfen :)?
|
|
|
|
|
Jan S |
Moderator
|
|
Beiträge: 11.057
|
|
|
|
Anmeldedatum: 08.07.10
|
|
|
|
Wohnort: Heidelberg
|
|
|
|
Version: 2009a, 2016b
|
|
|
|
|
|
Verfasst am: 19.07.2019, 10:32
Titel: Re: While-Schleife durch Button abbrechen - App Designer
|
|
Hallo ksol,
Hast du schon probiert ein
drawnow
in die Schleife einzufügen, damit Matlab die Chance bekommt, die Callbacks auszuführen?
Gruß, Jan
|
|
|
ksol |
Themenstarter
Forum-Anfänger
|
|
Beiträge: 22
|
|
|
|
Anmeldedatum: 15.04.19
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 19.07.2019, 15:15
Titel:
|
|
Hallo Jan,
danke für die schnelle Antwort. Genau das habe ich benötigt - Es funktioniert!
Danke :)
Viele Grüße
|
|
|
|
|
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.
|
|