数据显示
2024年11月27日小于 1 分钟
打印Latex
from sympy import *
init_printing()
y = symbols('y', cls=Function)
x = symbols('x')
eq = Eq(y(x).diff(x, 2) - 2*y(x).diff(x,1) + y(x), x*x)
sol = dsolve(eq, y(x))
display(sol)
$\displaystyle y{\left(x \right)} = x^{2} + 4 x + \left(C_{1} + C_{2} x\right) e^{x} + 6$
在jupyter中会自动显示Latex格式化后的公式
绘图
from sympy.plotting import plot
from sympy import *
t=Symbol('t')
plot(2*exp(2*t) - exp(-t), line_color='red')
plot(2*exp(2*t) - exp(-t) + exp(-2*t), line_color='blue')
plot(2*exp(2*t) + exp(-2*t), line_color='green')

相关信息
若要绘制多个函数则需要使用matplotlib来完成。