> 知识 >

求用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分了、、、、、

人气:167 ℃ 时间:2025-09-08 12:39:29
解答

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

推荐
猜你喜欢
© 2025 79432.Com All Rights Reserved.
电脑版|手机版