1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39
|
doc ///
Key
integrate
(integrate, Function, Constant, Constant)
(integrate, Function, Constant, InfiniteNumber)
(integrate, Function, Constant, Number)
(integrate, Function, InfiniteNumber, Constant)
(integrate, Function, InfiniteNumber, InfiniteNumber)
(integrate, Function, InfiniteNumber, Number)
(integrate, Function, Number, Constant)
(integrate, Function, Number, InfiniteNumber)
(integrate, Function, Number, Number)
Headline
numerical integration
Usage
integrate(f, a, b)
Inputs
f:Function
a:{Number, InfiniteNumber, Constant}
b:{Number, InfiniteNumber, Constant}
Outputs
:RR
Description
Text
Integrate @TT "f"@ from @TT "a"@ to @TT "b"@ numerically, using
@wikipedia "Gaussian quadrature"@.
Example
integrate(sin, 0, pi)
Text
For half-infinite intervals, 20-point
@wikipedia "Gauss-Laguerre quadrature"@ is used.
Example
integrate(x -> exp(-x), 0, infinity)
Text
For infinite intervals, 20-point
@wikipedia "Gauss-Hermite quadrature"@ is used.
Example
integrate(x -> exp(-x^2), -infinity, infinity)
///
|