Ras*_*los 6 symbolic-math sympy calculus derivative
在下面的程序中,SymPy似乎并不理解被积函数是产品的衍生物.有没有办法让它回归u*v?
import sympy
x = sympy.symbols('x', real=True)
u = sympy.Function('u')
v = sympy.Function('v')
print((u(x) * v(x)).diff(x).integrate(x))
Run Code Online (Sandbox Code Playgroud)
打印:
> Integral(u(x)*Derivative(v(x), x) + v(x)*Derivative(u(x), x), x)
Run Code Online (Sandbox Code Playgroud)
关于什么sympy.Derivative(u(x)*v(x), x).integrate(x)
请注意,这(u(x)*v(x)).integrate(x).diff(x)被简化为u(x)*v(x)。