|
|
leichte frage-wenn eine checkbox an ist , andere ausschalten |
|
pomo |

Forum-Newbie
|
 |
Beiträge: 8
|
 |
|
 |
Anmeldedatum: 05.12.08
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 08.01.2009, 04:08
Titel: leichte frage-wenn eine checkbox an ist , andere ausschalten
|
 |
weiß nicht ob es mit der button group funktioniert, kenn ich noch nich
hab auf jeden fall 3 checkboxen und wenn der guide aktiv ist soll wenn ich eine anklick sich die anderen 2 ausschalten, habs so probiert aber nicht geschafft
function checkbox1_Callback(hObject, eventdata, handles)
if ('Value') == ('Max')
set(findobj('Tag','checkbox2'),'Value','Min');
set(findobj('Tag','checkbox3'),'Value','Min');
else
end
wäre dankbar
lg pomo
|
|
|
|
|
steve |

Ehrenmitglied
|
 |
Beiträge: 2.029
|
 |
|
 |
Anmeldedatum: 03.09.07
|
 |
|
 |
Wohnort: Wien
|
 |
|
 |
Version: R2024a
|
 |
|
|
 |
|
Verfasst am: 08.01.2009, 13:21
Titel:
|
 |
|
|
Epfi |

Forum-Meister
|
 |
Beiträge: 1.134
|
 |
|
 |
Anmeldedatum: 08.01.09
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 08.01.2009, 15:56
Titel:
|
 |
Und falls das mit den Radiobuttons nicht gefallen sollte (was aber definitiv die sauberere und einfachere Lösung ist):
Grundsätzlich ist der Wert (Value) einer Checkbox entweder 1 oder 0 und kein String mit dem Wert 'Max' bzw. 'Min'.
hObject ist immer das Objekt, zu dem die Callback-Funktion gehört, hier also checkbox1
Das leere else am Ende kannst Du ohne Probleme weglassen. Persönlich bevorzuge ich auch, direkt die Handles einzusetzen und sie nicht über findobj() rauszufinden. Da fühlt sich ja der handles-Funktionsparameter sonst ganz überflüssig...
|
|
|
|
|
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 - 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.
|
|