deformula.zeroinf {deformula} | R Documentation |
Integration of one-dimensional functions over infinite interval with the double exponential formula.
Description
Numerical quadrature of functions of one variable over [0, infinity) with the double exponential formula.
Usage
deformula.zeroinf(
f,
...,
zero.eps = 1e-12,
rel.tol = 1e-08,
start.divisions = 8,
max.iter = 12
)
Arguments
f |
An R function taking a numeric first argument. |
... |
Additional arguments to be passed to âfâ. |
zero.eps |
A threshold value to be zero. |
rel.tol |
A relative accuracy requested. |
start.divisions |
An integer. The initial number of subintervals. |
max.iter |
An integer for the maximum number of iterations to increase subintervals. |
Value
A list with components;
value |
A value for integral. |
x |
A vector of subintervals. |
w |
A vector of weights. |
t |
A vector of subintervals for trapezoid integral. |
h |
A value of subinterval. |
message |
OK or a string for the error message. |
Examples
f <- function(x, a) exp(-a*x)
deformula.zeroinf(f, a=0.1)
[Package deformula version 0.1.2 Index]