求高手看看我的程序哪有错误啊 怎么运行不出来啊 我是菜鸟
程序如下 m文件function dy = fun1(t,y,flag,u)if y(1)>=1
a=0.1*cos(u*t)-y(1)+1;
elseif y(1)<1&y(1)>-1
a=0.1*cos(u*t);
elseif y(1)<=-1
a=0.1*cos(u*t)-y(1)-1;
end
dy=zeros(2,1);
dy=;
主程序:u=;
for j=1:2
= ode23(@fun1, , ,[],u(j));
figure
plot(y(:,1),y(:,2));
end
自己顶一下{:{39}:}
页:
[1]