Почему scipy solve_ivp дает только первый раз? - PullRequest
0 голосов
/ 22 июня 2019

Итак, я пытаюсь использовать функцию execute_ivp от scipy для оценки системы дифференциальных уравнений, и она только возвращает мне начальное значение y0, которое я ввел в функцию, вместе с массивом [0.].Я понятия не имею, почему это происходит, особенно потому, что я дал функции t_span (0, 101.0) и t_eval numpy.arange (0, 100.5, 0.5).

Я попытался добавить событияк функции, чтобы остановить его, который абсолютно ничего не делал, и я попытался позволить ему оценить в любое время, когда он выбрал.Когда он сделал это, он вернул короткий список времени в диапазоне от 0 до 6e-97, что гораздо меньше, чем мне нужно.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...