Cos'è ElectroYou | Login Iscriviti

ElectroYou - la comunità dei professionisti del mondo elettrico

RadioButton Matlab (GUI)

Strumenti informatici per la matematica applicata, le simulazioni, il disegno: Mathcad, Matlab, Scilab, Microcap, PSpice, AutoCad ...

Moderatori: Foto Utenteg.schgor, Foto Utentedimaios

0
voti

[1] RadioButton Matlab (GUI)

Messaggioda Foto Utentecatta » 26 mar 2013, 12:39

Salve a tutti,
sto implementando un programma in Matlab che usa la GUI e in particolare ho una serie di Radio Button (facciamo 15 ). Ora quello che voglio è che quando venga selezionato uno di questi tutti gli altri siano deselezionati. In altri termini, solo uno dei 15 deve essere acceso. Ora l'unico modo che mi è venuto in mente è :

Codice: Seleziona tutto
function Radio_1_Callback(hObject, eventdata, handles)
for i=1: n
set(handles.Radio_,'mat2str(i),','Value',0);
end

ecc...

Un for che cicla tutti i Radio Button, ma questa soluzione non mi sembra molto pratica. C'è un modo per far si che quando un Radio è selezionato tutti gli altri non lo siano.

Grazie!!
Avatar utente
Foto Utentecatta
5 3
New entry
New entry
 
Messaggi: 51
Iscritto il: 9 ott 2008, 11:36

0
voti

[2] Re: RadioButton Matlab (GUI)

Messaggioda Foto Utentecatta » 28 mar 2013, 12:46

ok sono riuscito a risolvere con un ciclo che mi scorre tutti i radiobutton e se ce ne è già uno acceso spegne tutti gli altri:)
Avatar utente
Foto Utentecatta
5 3
New entry
New entry
 
Messaggi: 51
Iscritto il: 9 ott 2008, 11:36


Torna a Programmi applicativi: simulatori, CAD ed altro

Chi c’è in linea

Visitano il forum: Nessuno e 2 ospiti