Как решить жесткую оду с Python? - PullRequest
3 голосов
/ 05 января 2012

Я новичок в Python. Я пытаюсь переключить некоторые программы, которые у меня есть в Matlab. Мне нужно решить жесткое уравнение Оде, входные данные которого являются матрицами. В Matlab я использую

[ttT,uT] = ode23s('SST',t,fT);

1 Ответ

3 голосов
/ 05 января 2012

Для большинства вещей, которые вы делаете в Matlab, вы можете сделать это с помощью модуля NumPy в Python.Его можно найти здесь .

Вы также можете найти соответствующий модуль SciPy полезным.

PyDSTool mightтакже иметь отношение к вам.Это оболочка для решателя Радау.

Тогда вы можете попробовать matplotlib для построения графиков.Он работает так же, как в Matlab.

Следующие ссылки также могут помочь:

...