陳鍾誠

Version 1.0

多變數微積分

符號偏微分

from sympy import *

init_printing(use_unicode=True)

x, y, z = symbols('x y z')
expr = exp(x*y*z)
print('diff(xyz)=', diff(expr, x))

執行

$ python sym_partial1.py

diff(xyz)= y*z*exp(x*y*z)

符號重積分

from sympy import *
x, y = symbols('x y')

i1 = Integral(x*y*exp(-x), (x, 0, oo))
print('Integral(x*y*exp(-x), (x, 0, oo))=', i1.doit())

執行

$ python sym_pintegrate1.py

Integral(x*y*exp(-x), (x, 0, oo))= y