MATLAB和Python的SymPy包都提供了相应的函数求定积分,求定积分需要指定变量的积分下限和积分上限。下面结合两个实例进行介绍。
求定积分\(\int_{0}^{1} {{x}^{7}dx}\)。
Python中用integrate函数求定积分。在Python IDLE Shell窗口键入下面的命令行:
code.python
>>> import sympy as sp
>>> x=sp.Symbol('x')
>>> sp.integrate(x**7,(x,0,1))
1/8
求定积分\(\int_{1}^{2} {\frac{1}{x}dx}\)。
在Python IDLE Shell窗口键入下面的命令行:
code.python
>>> import sympy as sp
>>> x=sp.Symbol('x')
>>> sp.integrate(1/x,(x,1,2))
log(2)