请问大家用Matlab能求解二元高阶微分方程组吗?是不是所有的二元高阶微分方程组都有数值解啊?比如说向下面的一个微分方程组:d(e1)/dt=-3*e1+4*e1^2-e1^3-0.5*e1*e2d(e2)/dt=-2.1*e2+e1*e2当初值取0.8;4的

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/27 23:59:11
请问大家用Matlab能求解二元高阶微分方程组吗?是不是所有的二元高阶微分方程组都有数值解啊?比如说向下面的一个微分方程组:d(e1)/dt=-3*e1+4*e1^2-e1^3-0.5*e1*e2d(e2)/dt=-2.1*e2+e1*e2当初值取0.8;4的

请问大家用Matlab能求解二元高阶微分方程组吗?是不是所有的二元高阶微分方程组都有数值解啊?比如说向下面的一个微分方程组:d(e1)/dt=-3*e1+4*e1^2-e1^3-0.5*e1*e2d(e2)/dt=-2.1*e2+e1*e2当初值取0.8;4的
请问大家用Matlab能求解二元高阶微分方程组吗?
是不是所有的二元高阶微分方程组都有数值解啊?
比如说向下面的一个微分方程组:
d(e1)/dt=-3*e1+4*e1^2-e1^3-0.5*e1*e2
d(e2)/dt=-2.1*e2+e1*e2
当初值取0.8;4的时候,Matlab就解不出来了,Matlab的状态栏里显示的一直是Busy,这是为什么啊?

请问大家用Matlab能求解二元高阶微分方程组吗?是不是所有的二元高阶微分方程组都有数值解啊?比如说向下面的一个微分方程组:d(e1)/dt=-3*e1+4*e1^2-e1^3-0.5*e1*e2d(e2)/dt=-2.1*e2+e1*e2当初值取0.8;4的
% by dynamic of Matlab技术论坛
% 2010-02-26 18:57:08
%
首先回答,Matlab可以能求解二元高阶微分方程组
现在来求解逆当前问题
odefun=@(t,x)[-3*x(1)+4*x(1)^2-x(1)^3-0.5*x(1)*x(2);-2.1*x(2)+x(1)*x(2)];
tspan=[0 10];
x0=[0.8;4];
[t,x]=ode45(odefun,tspan,x0);
plot(t,x)