|
|
Pushbutton mehrmals drücken |
|
theus89 |
Forum-Newbie
|
|
Beiträge: 5
|
|
|
|
Anmeldedatum: 16.02.14
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 16.02.2014, 15:48
Titel: Pushbutton mehrmals drücken
|
|
Hallo!
Ich habe auch mal eine Frage an euch.
Ich möchte mir in einer GUI durch mehrmaliges Klicken "EINES" Pushbuttons zuerst einen Sinus-Graphen, dann einen Cosinus-Graphen und anschließend einen Tangens-Graphen anzeigen lassen.
Könnt ihr mir weiterhelfen?
Danke im vorraus.
|
|
|
|
|
Harald |
Forum-Meister
|
|
Beiträge: 24.495
|
|
|
|
Anmeldedatum: 26.03.09
|
|
|
|
Wohnort: Nähe München
|
|
|
|
Version: ab 2017b
|
|
|
|
|
|
Verfasst am: 16.02.2014, 16:33
Titel:
|
|
Hallo,
dazu muss die GUI sich merken, wie oft der Button gedrückt wurde.
Eine Möglichkeit:
function pb_change_Callback(hObject, eventdata, handles)
Was soll beim 4., 5., 6. etc. Mal gemacht werden?
Grüße,
Harald
|
|
|
theus89 |
Themenstarter
Forum-Newbie
|
|
Beiträge: 5
|
|
|
|
Anmeldedatum: 16.02.14
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 16.02.2014, 17:02
Titel:
|
|
Ahh super, danke
Das reicht mir schon.
Ich werde es so machen, dass die Schleife beim 4.Klick wieder neu beginnen wird.
Ist nur zu Übungszwecken wegen Klausurvorbereitung.
|
|
|
Jan S |
Moderator
|
|
Beiträge: 11.057
|
|
|
|
Anmeldedatum: 08.07.10
|
|
|
|
Wohnort: Heidelberg
|
|
|
|
Version: 2009a, 2016b
|
|
|
|
|
|
Verfasst am: 16.02.2014, 20:31
Titel:
|
|
Hallo,
Vorsicht: Nicht so:
Sondern so:
"Zahl == 1" ist ein Vergleich, der TRUE zurückgibt, falls "Zahl" gleich 1 ist und FALSE andernfalls. In der Case-Bediingung muss aber der Wert von "Zahl" eingetragen werden. Für Zahl=1 funktioniert der Orginal-Code zufällig, für Zahl=2 aber nicht.
Gruß, Jan
|
|
|
Harald |
Forum-Meister
|
|
Beiträge: 24.495
|
|
|
|
Anmeldedatum: 26.03.09
|
|
|
|
Wohnort: Nähe München
|
|
|
|
Version: ab 2017b
|
|
|
|
|
|
Verfasst am: 16.02.2014, 21:48
Titel:
|
|
Hallo,
hoppla, da habe ich nur die weiteren Bestandteile eingefügt und mir den Rest des Codes nicht genau genug angeschaut geschweige denn getestet. Danke, Jan!
Grüße,
Harald
|
|
|
Jan S |
Moderator
|
|
Beiträge: 11.057
|
|
|
|
Anmeldedatum: 08.07.10
|
|
|
|
Wohnort: Heidelberg
|
|
|
|
Version: 2009a, 2016b
|
|
|
|
|
|
Verfasst am: 16.02.2014, 22:37
Titel:
|
|
Lieber Harald,
:-) Gerne!
Gruß, Jan
|
|
|
theus89 |
Themenstarter
Forum-Newbie
|
|
Beiträge: 5
|
|
|
|
Anmeldedatum: 16.02.14
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 16.02.2014, 22:39
Titel:
|
|
Ja das ist mir schon aufgefallen.
Ich habe das Problem mit einer if-Schleife gelöst und die GUI funktioniert.
Danke für eure Hilfsbereitschaft.
Ich habe in einem neuen Thread schon die nächste Frage gestellt. Vielleicht könnt ihr da auch mal rüberschauen
|
|
|
|
|
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.
|
|