Integration
SciPy is capable of performing very robust numerical integration. Definite integrals of a set of special functions are evaluated accurately with routines in the scipy.special
module. For other functions, there are several different algorithms to obtain reliable approximations in the scipy.integrate
module.
Exponential/logarithm integrals
A summary of the indefinite and definite integrals in the category of exponential/logarithm is presented here: the exponential integrals (expn
, expi
, and exp1
), Dawson's integral (dawsn
), and
Gauss error functions (erf
and erfc
). We also have Spence's dilogarithm (also known as Spence's integral). Let's have a look at the following formulas:

Trigonometric and hyperbolic trigonometric integrals
In the category of trigonometric and hyperbolic trigonometric integrals, we have Fresnel sine and cosine integrals, as well as the sinc and hyperbolic trigonometric integrals. Let's have a look at the following formulas:

In the definitions given in the preceding...