Я пытаюсь использовать sympy в записной книжке Jupyter для документирования и выполнения серии математических каютов в удобном для восприятия способом.Как показать полное выражение в sympy?
Если я определить следующее:
from sympy import *
init_printing()
x, y, z = symbols("x y z")
x=y+z
x
то я могу отобразить значение x
(то есть, y+z
).
Как показать полное уравнение (x=y+z
)?
Запуск Eq(x,y+z)
, даже с evaluate=False
) возвращает выражение со значением x
замещенного (y+z=y+z
).
Есть ли метод с 'x', который возвращает эквивалент' S ('x') '? – psychemedia
'S()' просто преобразует строку в выражение sympy. Вы можете просто использовать 'Eq (x, y + z)' здесь, так как 'x' уже определен как символ. – asmeurer