Я новичок в Python. Я пытаюсь переключить некоторые программы, которые у меня есть в Matlab. Мне нужно решить жесткое уравнение Оде, входные данные которого являются матрицами. В Matlab я использую
[ttT,uT] = ode23s('SST',t,fT);
Для большинства вещей, которые вы делаете в Matlab, вы можете сделать это с помощью модуля NumPy в Python.Его можно найти здесь .
Вы также можете найти соответствующий модуль SciPy полезным.
PyDSTool mightтакже иметь отношение к вам.Это оболочка для решателя Радау.
Тогда вы можете попробовать matplotlib для построения графиков.Он работает так же, как в Matlab.
Следующие ссылки также могут помочь:
http://www.ews.uiuc.edu/~mrgates2/ode/
http://wiki.python.org/moin/NumericAndScientific?action=show&redirect=SciPy
Интеграция жестких ODE с Python