0
我在GUI中有两个单选按钮radiobutton1
,radiobutton2
(不在一个组中),它们每个都在axes1
上绘制了一个特定的函数。如果我选择radiobutton1
和radiobutton2
,那么这两个函数将绘制在axes1
上。如果我取消选择radiobutton1
,axes1
上将只有radiobutton2
的功能,radiobutton1
的功能将不再显示。对于radiobutton2
也是如此。或者如果我取消选择两个单选按钮,则不会绘制任何图标。Matlab GUI,单选按钮,绘制
我已经定义if
循环为每个无线电按钮,诸如
v = get(hObject,'Value');
if (v == 1)
axes(handles.axes1);
plot(sin(x));
hold on;
else
cla;
end
我试图cla
清除axes1
,但它清除所有情节当一个单选按钮是选中。
为了简单起见,我写了两个单选按钮。但我有很多。所以请考虑许多单选按钮的解决方案。
这怎么办?