作业帮 > 综合 > 作业

大家看看matlab里我的程序怎么不绘制图像,有一个按钮组,里面是sinx,cosx,sinxcosx代码如下,自己写的

来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/11/01 07:34:38
大家看看matlab里我的程序怎么不绘制图像,有一个按钮组,里面是sinx,cosx,sinxcosx代码如下,自己写的
x=0;0.01;2*pi;
current_Obj=get(eventdata.NewValue,'Tag'); %得到当前被选中的radio button的Tag的值给current_Obj
axes(handles.axes1)
switch current_Obj %判断哪一个radio button被选中,执行的操作
case 'sin'
y=sin(x);
plot(x,y)
case 'cos'
y=cos(x);
plot(x,y)
case 'sincos'
y=sin(x)+cos(x);
plot(x,y)
end
给你改了一下,
x=0;0.01;2*pi;

改为
x=0:0.01:2*pi;

不是分号
current_Obj=get(eventdata.NewValue,'Tag');

GUi中对eventdata操作少见
我给你改了另一种方法
程序已附上,你参考一下吧