Я хочу использовать Sympy для решения дифференциального матричного уравнения: du/dt = [[0,1],[1,0]]u с начальным значением u(0) = [[4], [2]].
Ответ:
[img]https:/ /i.sstatic.net/HQaI0.png[/img]
Итак, полный окончательный ответ: 3e^t[[ 1],[1]] + e^{-t}[[1],[-1]]
Как я могу решить эту проблему с помощью SymPy?
Я хочу использовать Sympy для решения дифференциального матричного уравнения: du/dt = [[0,1],[1,0]]u с начальным значением u(0) = [[4], [2]]. Ответ: [img]https:/ /i.sstatic.net/HQaI0.png[/img] [img]https://i.sstatic.net/QqxAW.png[/img]
Итак, полный окончательный ответ: 3e^t[[ 1],[1]] + e^{-t}[[1],[-1]] Как я могу решить эту проблему с помощью SymPy?
Я пытаюсь решить полученную мной ОДУ на Python. Я думаю, что ODEint — это то, что мне нужно, но я не знаю, как его реализовать. На данный момент известны все переменные, кроме P. Ниже приведено уравнение. Как лучше всего решить ОДУ такого типа? Мне...
Я получаю сообщение об ошибке при попытке построить график: TypeError: невозможно преобразовать выражение в число с плавающей запятой
Я также получаю пустой график:
from sympy import *
from IPython.display import display
init_printing()
Я пытаюсь извлечь диагональ из матрицы, а затем инвертировать ее, используя библиотеку Eigen на C++. Это должно быть покомпонентное обратное выражение, и его следует вычислять довольно быстро. Однако следующее, похоже, не компилируется:...