热衷于用Python求解方程?哪个等效于Matlab的ode45



我正在尝试用Python求解一个方程。这是一个隐式方程,不容易求解。我认为Matlab命令是ode45,但Python的等效命令是什么?有没有一个函数可以很容易地求解任何一种方程?

谢谢!!

这相当于ode45:

scipy.integrate.solve_ivp

使用方法几乎相同:

from scipy.integrate import solve_ivp

vdp1 = lambda T,Y : [Y[1], (1 - Y[0]**2) * Y[1] - Y[0]]
sol = solve_ivp (vdp1, [0, 20], [2, 0])
T = sol.t
Y = sol.y

最新更新