二阶微分方程的matlab数值解,把图画出来,求大神解答

2025-04-07 09:22:49
推荐回答(1个)
回答1:

A=2;

B=1;

fun=@(t,x) [x(2);A-B/x(1)^3];

ts=[0,10];

x0=[1 0]; %x 和 dx/dt的初值

[t x]=ode45(fun,ts,x0);

plot(t,x(:,1));

xlabel('t');

ylabel('x');