|
|
Radiobutton soll auswählen was passiert bei drücken " |
|
Danke |
Gast
|
|
Beiträge: ---
|
|
|
|
Anmeldedatum: ---
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 15.10.2009, 11:46
Titel: Radiobutton soll auswählen was passiert bei drücken "
|
|
Hallo,
ich möchte mit Hilfe von 2 Radio Button in einem uibuttongroup auswählen welche m-Datei beim Klicken eines Buttons ablaufen soll.
Leider suche ich schon seit Stunden im Internet ohne einen guten Befehl zu finden.
So ungefähr solls aussehen
Freue mich schon sehr auf eine Antwort. Danke
Matlab Version 7 R14
|
|
|
|
|
Noxin99 |
Forum-Anfänger
|
|
Beiträge: 36
|
|
|
|
Anmeldedatum: 14.12.07
|
|
|
|
Wohnort: NRW
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 15.10.2009, 12:24
Titel:
|
|
Sollte hiermit kein problem sein:
Bei mir funktioniert das sehr gut.
Habe 4 Radio-Buttons in einer Gruppe, und mit den angegebenen Befehlen klapt das ganz gut!
Habe mir das bei den GUI-Beispielen rausgeguckt!
|
|
|
Danke |
Gast
|
|
Beiträge: ---
|
|
|
|
Anmeldedatum: ---
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 15.10.2009, 12:36
Titel:
|
|
Hallo,
ja soetwas habe ich auch gefunden. Allerdings soll er das Programm erst beim Drücken eines anderen Buttons namens "open" öffnen, also dann erst die Abfrage machen. Wenn ich das so mache wie du beschrieben hast, dann ruft er das Programm ja bei jedem Wechsel der Radiobuttons auf, oder nicht?
Danke für die schnelle Antwort.
|
|
|
LittleX |
Forum-Guru
|
|
Beiträge: 494
|
|
|
|
Anmeldedatum: 14.05.09
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 15.10.2009, 13:34
Titel:
|
|
Hallo,
Du kannst auch in der Callback-Funktion Deines Buttons die Werte der Radiobuttons auch direkt abfragen. Jeder Radio-Button hat die Eigenschaft Value. Wenn Value gleich Max ist, dann ist der RadioButton gewählt, ansonsten ist Value gleich Min. Min und Max sind ebenfalls Eigenschaften vom RadioButton. Wenn Du Max nicht geändert hast, ist das standardmäßig 1, Min = 0.
Viele Grüße,
LittleX
|
|
|
Noxin99 |
Forum-Anfänger
|
|
Beiträge: 36
|
|
|
|
Anmeldedatum: 14.12.07
|
|
|
|
Wohnort: NRW
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 15.10.2009, 14:16
Titel:
|
|
kannst dir auch erstmal nen marker setzen, und dann bei der callback function des pushbutton den marker abfragen.
aber die lösung von LittleX ist sicher die elegantere.
|
|
|
Danke |
Gast
|
|
Beiträge: ---
|
|
|
|
Anmeldedatum: ---
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 15.10.2009, 15:21
Titel:
|
|
Vielen Dank!
Funktioniert mit der Version von LittleX wenn man 2 Radio Button hat.
Wie ist die "elegante Lösung" für mehrere rb? Mit "elseif"?
Und noch eine Frage zu dem Marker von Noxin99:
Würdest du den Marker dann in der "SelectionChangeFcn" ungefähr so machen?
Und dann in der pushbutton Funktion eine Abfrage mit "wenn Marker 1, dann Funktion1" usw.?
|
|
|
Noxin99 |
Forum-Anfänger
|
|
Beiträge: 36
|
|
|
|
Anmeldedatum: 14.12.07
|
|
|
|
Wohnort: NRW
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 16.10.2009, 07:42
Titel:
|
|
genau so mache ich es in meinem aktuellen projekt
|
|
|
|
|
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.
|
|