www.pudn.com > matlab±à³Ì.zip > test_radiobutton_callback.m
function test_radiobutton_callback(action) switch action case 'rb1' Hndl = findobj(gcbf,'Tag','Label1'); set (Hndl,'String','Option 1'); Hndl = findobj(gcbf,'Tag','radiobutton1'); set (Hndl,'Value',1); Hndl = findobj(gcbf,'Tag','radiobutton2'); set (Hndl,'Value',0); Hndl = findobj(gcbf,'Tag','radiobutton3'); set (Hndl,'Value',0); case 'rb2' Hndl = findobj(gcbf,'Tag','Label1'); set (Hndl,'String','Option 2'); Hndl = findobj(gcbf,'Tag','radiobutton1'); set (Hndl,'Value',0); Hndl = findobj(gcbf,'Tag','radiobutton2'); set (Hndl,'Value',1); Hndl = findobj(gcbf,'Tag','radiobutton3'); set (Hndl,'Value',0); case 'rb3' Hndl = findobj(gcbf,'Tag','Label1'); set (Hndl,'String','Option 3'); Hndl = findobj(gcbf,'Tag','radiobutton1'); set (Hndl,'Value',0); Hndl = findobj(gcbf,'Tag','radiobutton2'); set (Hndl,'Value',0); Hndl = findobj(gcbf,'Tag','radiobutton3'); set (Hndl,'Value',1); end