Ошибка Odeint: время вывода t должно быть одномерным - PullRequest
0 голосов
/ 09 мая 2020

Я и мой коллега запускаем один и тот же точный код, используя функцию odeint для интеграции функции с начальным значением и построения результирующей кривой. Тем не менее, в то время как ее график строит правильный график, мой показывает следующую ошибку:

Output times t must be 1D

Кто-нибудь когда-нибудь видел это? Как я могу это исправить? Насколько я понимаю, проблема заключается в том, что функция odeint принимает x1=np.linspace(x0,xf) в качестве входных данных для tfirst вместо t, но, что бы я ни пытался, я не смог это исправить. .

Я также пробовал переустановить все свое программное обеспечение и обновить его до последних версий Python, но, похоже, это не работает.

Кто-нибудь когда-нибудь сталкивался с этой проблемой ?

...