为什么用ode45求解如下方程不对?
function dy=cb(t,y);dy=[-0.01*y(1)*y(4); 0.01*y(1)*y(4)-0.5*y(2); 0.5*y(2)-0.55*y(3); 0.5*y(3)-0.1*y(4)]; 0.55*y(3)+0.1*y(4)];
end
clear;
ts=0:24;
x0=;
=ode45('cb',ts,x0);
plot(T,Y(:,1),'-');
什么原因,在线等~谢谢
纠结好长时间了 你定义的函数中多了一个后中括号!初值改一下会有不同的结果!
页:
[1]