У меня есть большая система дифференциальных уравнений, которую я пытаюсь решить. Я получаю те же результаты, используя scipy.odeint
и scipy.solve_ivp
, однако первый в моем случае работает в ~ 17 раз быстрее. Я прочитал, что solve_ivp
рекомендуется для проблем с начальными значениями, но не могу найти больше информации о том, почему я не могу использовать odeint
(когда он дает мне те же результаты).
Нужно ли использовать solve_ivp
когда я получаю те же результаты, что и от odeint
? Когда бы я использовал один против другого?
Спасибо.