用matlab求解个微分方程组:dx1/dt=-x1exp(1-t)+0.8x2 , dx2/dt=x1-x2^3 ,x
来源:学生作业帮 编辑:百度作业网作业帮 分类:数学作业 时间:2024/07/08 18:54:37
用matlab求解个微分方程组:dx1/dt=-x1exp(1-t)+0.8x2 , dx2/dt=x1-x2^3 ,x1(0)=x2(0)=0
我的做法:
S=dsolve('Dx1=-x1*exp(1-t)+0.8*x2','Dx2=x1-x2^3','x1(0)=0,x2(0)=0','t')
为什么我这样做就不对呢?
附上那道题的截屏 求解答
我的做法:
S=dsolve('Dx1=-x1*exp(1-t)+0.8*x2','Dx2=x1-x2^3','x1(0)=0,x2(0)=0','t')
为什么我这样做就不对呢?
附上那道题的截屏 求解答
![用matlab求解个微分方程组:dx1/dt=-x1exp(1-t)+0.8x2 , dx2/dt=x1-x2^3 ,x](/uploads/image/z/8767065-57-5.jpg?t=%E7%94%A8matlab%E6%B1%82%E8%A7%A3%E4%B8%AA%E5%BE%AE%E5%88%86%E6%96%B9%E7%A8%8B%E7%BB%84%EF%BC%9Adx1%2Fdt%3D-x1exp%281-t%29%2B0.8x2+%2C+dx2%2Fdt%3Dx1-x2%5E3+%2Cx)
用数值解
[t,x]=ode45('hopema',[0 3],[0;2]);
plot(t,x)
-------------------------------------
function dx=hopema(t,x) % 保存为 hopema.m 文件
dx1=-x(1)*exp(1-t)+0.8*x(2);
dx2=x(1)-x(2)^3;
dx=[dx1;dx2];
[t,x]=ode45('hopema',[0 3],[0;2]);
plot(t,x)
-------------------------------------
function dx=hopema(t,x) % 保存为 hopema.m 文件
dx1=-x(1)*exp(1-t)+0.8*x(2);
dx2=x(1)-x(2)^3;
dx=[dx1;dx2];
用matlab求解个微分方程组:dx1/dt=-x1exp(1-t)+0.8x2 , dx2/dt=x1-x2^3 ,x
用matlab ode45求微分方程组 dx/dt+x+y=0 dy/dt+x-y=0 x(0)=0 y(0)=1 t=
1、dx1=a1*x1-b1*x1*x2-c1*x1^2 dx2=-a2*x2+b2*x1*x2 其中a1,a2,b1,
matlab 解微分方程组 dx/dt=x+y dy/dt=x-y
求下列微分方程组(1)Dx/Dt=2*x-0.01*x*y(2)Dy/Dt=-y+0.01*x*y如果可以用MATLAB
一元微分方程组求解dx/dt=7x-y dy/dt=2x+5y 使用消元法
求解一个微分方程组:dx/dt=x(1-x/250-y/125) dy/dt=y(1-y/100-x/300)
用Mathematica求常微分方程组的解 dx/dt +y=cost dy/dt+x=sint 求命令与结果T-T
求解二元微分方程组C1(P0-P1)dt=VdP1+C2(P1-P2)dt (1)C2(P1-P2)dt=VdP2+C3
用matlab求解这个微分方程:dx/dt=36.86+x
解微分方程组dx/dt=2x-4y,dy/dt=-5x+3y
用matlab中ode45解方程组 x1'=-2*x1+x2 x2'=-3*x1+6*x2 初始值自定