使用按钮在matlab中的另一个回调中回调

时间:2013-07-02 10:54:44

标签: matlab matlab-guide

我的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

1 个答案:

答案 0 :(得分:0)

如果我正确理解你的问题,你在一个按钮组中放了一个按钮,答案是它不起作用,因为按钮组应该只由切换按钮和单选按钮组成。当我尝试在按钮组中按下按钮时,就像你描述的那样,什么都不会发生。