View source: R/gauss_kronrod.R
gauss_kronrod | R Documentation |
Simple Gaussian-Kronrod quadrature formula.
gauss_kronrod(f, a, b, ...)
f |
function to be integrated. |
a, b |
end points of the interval. |
... |
variables to be passed to the function. |
Gaussian quadrature of degree 7 with Gauss-Kronrod of degree 15 for error
estimation, the quadQK15
procedure in the QUADPACK library.
List of value and relative error.
The function needs to be vectorized (though this could easily be changed), but the function does not need to be defined at the end points.
Fausett, L. V. (2007). Applied Numerical Analysis Using Matlab. Second edition, Prentice Hall.
quadgk
, romberg
gauss_kronrod(sin, 0, pi) # 2.000000000000000 , rel.error: 1.14e-12
gauss_kronrod(exp, 0, 1) # 1.718281828459045 , rel.error: 0
# 1.718281828459045 , i.e. exp(1) - 1
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.