WICHTIG: Der Betrieb von goMatlab.de wird privat finanziert fortgesetzt. - Mehr Infos...

Mein MATLAB Forum - goMatlab.de

Mein MATLAB Forum

 
Gast > Registrieren       Autologin?   

Partner:




Forum
      Option
[Erweitert]
  • Diese Seite per Mail weiterempfehlen
     


Gehe zu:  
Neues Thema eröffnen Neue Antwort erstellen

Pause auf Knopfdruck

 

breat
Forum-Anfänger

Forum-Anfänger


Beiträge: 33
Anmeldedatum: 27.09.11
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 05.09.2013, 13:45     Titel: Pause auf Knopfdruck
  Antworten mit Zitat      
Hallo,

ich habe ein figure, dass sich in einer for-Schleife mittels pause(1) jede Sekunde ändert. Jetzt möchte ich gerne, dass diese Schleife per Knopfdruck oder Mausklick pausiert und beim nächsten Knopfdruck oder Mausklick wieder weitergeht.
Hat da vielleicht jemand eine Idee, wie ich das umsetzen kann?

breat
Private Nachricht senden Benutzer-Profile anzeigen


JaWi
Forum-Fortgeschrittener

Forum-Fortgeschrittener


Beiträge: 56
Anmeldedatum: 10.08.13
Wohnort: Deutschland
Version: ---
     Beitrag Verfasst am: 06.09.2013, 09:47     Titel:
  Antworten mit Zitat      
In meiner GUI habe ich so etwas ähnliches, nur dass ein Video gedreht wird, so lange nicht der Stop-Knopf gedrückt ist.
Meine Variable video_start_flag ist auf true, sobald der Start-Knopf gedrückt wird und wird auf false gesetzt, wenn der Stop-Knopf gedrückt wird. So lange sie auf true ist, wird über eine while-Schleife alle 0.05 Sekunden die Funktion getGUIshots(frame) aufgerufen. Du könntest also deine for-Schleife durch die while-Bedingung ersetzen.
Vielleicht kannst du das übertragen!

Code:


while video_start_flag == true
    getGUIshots(frame);
    pause(0.05);
end

 
Private Nachricht senden Benutzer-Profile anzeigen
 
denny
Supporter

Supporter



Beiträge: 3.853
Anmeldedatum: 14.02.08
Wohnort: Ulm
Version: R2012b
     Beitrag Verfasst am: 06.09.2013, 14:46     Titel:
  Antworten mit Zitat      
Hallo

für deinen Zweck vielleicht hilft dir diese Funktion,
Code:
Private Nachricht senden Benutzer-Profile anzeigen
 
Neues Thema eröffnen Neue Antwort erstellen



Einstellungen und Berechtigungen
Beiträge der letzten Zeit anzeigen:

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 | goMatlab RSS Button RSS

Hosted by:


Copyright © 2007 - 2025 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.