我的MATLAB GUI中有两个按钮。我正在尝试识别button1的回调函数中的按钮,并根据按下的按钮执行某些操作。我试图使用按钮组并将所有按钮放在该组中。当点击任何这些按钮时似乎没有代码。为什么呢?
这是我的代码:
function uibuttongroup1_SelectionChangeFcn(hObject,eventdata)
switch get(eventdata.NewValue,'Tag') % Get Tag of selected object.
case 'notSimul'
disp('notSimul clicked')
case 'simul'
% Code for when radiobutton2 is selected.
case 'stopTest'
% Code for when togglebutton1 is selected.
case 'start'
% Code for when togglebutton2 is selected.
% Continue with more cases as necessary.
otherwise
% Code for when there is no match.
end
答案 0 :(得分:0)
如果我正确理解你的问题,你在一个按钮组中放了一个按钮,答案是它不起作用,因为按钮组应该只由切换按钮和单选按钮组成。当我尝试在按钮组中按下按钮时,就像你描述的那样,什么都不会发生。