作业帮 > 综合 > 作业

求用matlab解微分方程组 [dx1;dx2]=[0.06 -0.0196;40 -9.9]*[x1-900;x2-1

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/07/13 16:14:21
求用matlab解微分方程组 [dx1;dx2]=[0.06 -0.0196;40 -9.9]*[x1-900;x2-10800000] 得X跟T的关系图
求用matlab解微分方程组 [dx1;dx2]=[0.06 -0.0196;40 -9.9]*[x1-900;x2-10800000] 得X跟T的关系图 就剩10分了、、、、、
function dx = myeq(t,x)
dx=[0.06 -0.0196;40 -9.9]*[x(1)-900;x(2)-10800000]
end
主程序:
x0=[0;0];
tspan = [0,500];
[tt,yy]=ode45(@myeq,tspan,x0)
plot(yy(:,1),yy(:,2)) ;
figure
plot(tt,yy(:,1)) ;
figure
plot(tt,yy(:,1)) ;
初值取得都是0