矩阵实验室与微分方程矩阵实验室能否求解下面这个微分方程?x''+[(x+2)^2]x'-5=0x'=dx/dt,x''=

amanda12182022-10-04 11:39:541条回答

矩阵实验室与微分方程
矩阵实验室能否求解下面这个微分方程?
x''+[(x+2)^2]x'-5=0
x'=dx/dt,x''=dx'/dt
x(0)=0,x'(0)=0
若不能给出解析解,能否用数值计算的办法画出x(t)的曲线?
怎么没人知道?

已提交,审核后显示!提交回复

共1条回复
mxm1 共回答了18个问题 | 采纳率88.9%
先做个函数文件,保存在eqx.m中,文件内容如下——
function xdot=eqx(t,x)
xdot=zeros(2,1);xdot(1)=x(2);xdot(2)=5-(x(1)+2)^2*x(2);
再在命令窗口中输入——
[t,x]=ode45('eqx',[0,2],[0,0]);
plot(t,x(:,1),t,x(:,2),':')
注意[0,2]是t的取值范围,可按需要选取.
1年前

相关推荐