| 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]