Matlab - Radio Butoon

 
Vista:

Radio Butoon

Publicado por Carlos Rojas (10 intervenciones) el 11/06/2012 17:53:15
Hola tengo un problema con mi buttongroup tengo 3 radio buton y 5 textbox quisiera que me ayuden con el codigo para habilitar o desabilitar cada textbox dependiendo del radio button que seleccione gracias de ante mano recien estoy iniciandome en matlab.

function uipanel1_SelectionChangeFcn(hObject, eventdata, handles)

if hObject == handles.op1
txtr.Enable = on;
end
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

Radio Butoon

Publicado por Carlos Rojas (10 intervenciones) el 19/06/2012 22:18:55
JAJA buscando encontre la solucion a mi problema y lo comparto con los que recien estas frequitos en matlab al igual que yo.

Este codigo me permite habilitar y desabilitar los textbox con radio button.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
function uipanel1_SelectionChangeFcn(hObject, eventdata, handles)
 
if  hObject == handles.op1
    set(handles.txtk,'enable','on');
    set(handles.txtve,'enable','off');
    set(handles.txtr,'enable','off');
    set(handles.txtan,'enable','off');
    set(handles.txtL,'enable','off');
    set(handles.txto,'enable','off');
    set(handles.txthv,'enable','off');
    set(handles.txtcoso,'enable','off');
    set(handles.txtlt,'enable','off');
    set(handles.calcular1,'enable','off');
 
elseif hObject == handles.op2
 
    set(handles.txtve,'enable','on');
    set(handles.txtr,'enable','on');
    set(handles.txtan,'enable','on');
    set(handles.txtL,'enable','off');
    set(handles.txto,'enable','off');
    set(handles.txthv,'enable','off');
    set(handles.txtcoso,'enable','off');
    set(handles.txtlt,'enable','off');
    set(handles.txtk,'enable','off');
 
else hObject == handles.op3
    set(handles.txtve,'enable','off');
    set(handles.txtr,'enable','off');
    set(handles.txtan,'enable','off');
    set(handles.txtL,'enable','on');
    set(handles.txto,'enable','on');
    set(handles.txthv,'enable','on');
    set(handles.txtcoso,'enable','on');
    set(handles.txtlt,'enable','on');
    set(handles.txtk,'enable','off');
end
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar