deformula.moneone: Integration of one-dimensitonal functions over finite iterval...

Description Usage Arguments Value See Also Examples

View source: R/deformula.R

Description

Numerical quadrature of functions of one variable over [lower, upper] with the double exponential formula.

Usage

1
2
3
deformula.moneone(f, upper, lower, ...,
  zero.eps = 1.0e-12, rel.tol = 1.0e-8,
  start.divisions = 8, max.iter = 12)

Arguments

f

an integrand function for integral.

lower, upper

the limits of integration.

...

additional arguments to be passed to <e2><80><98>f<e2><80><99>.

zero.eps

a threshold value to be zero.

rel.tol

a value for relative tolerance.

start.divisions

the initial number of divides.

max.iter

an integer for the maximum number of iterations to increase divides.

Value

returns a list with components;

value

an 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.

See Also

deformula.zeroinf

Examples

1
2
3
f <- function(x, a) exp(-a*x)

deformula.moneone(f, 1, 0, a=0.1)

deformula documentation built on May 29, 2017, 10:47 a.m.