Learn R Programming

mvQuad (version 1.0-8)

quadrature: computes the approximated Integral

Description

quadrature computes the integral for a given function based on an NIGrid-object

Usage

quadrature(f, grid = NULL, ...)

Value

The approximated value of the integral

Arguments

f

a function which takes the x-values as a (n x d) matrix as a first argument

grid

a grid of type NIGrid

...

further arguments for the function f

See Also

createNIGrid, rescale

Examples

Run this code
myGrid <- createNIGrid(dim=2, type="GLe", level=5)
rescale(myGrid, domain=rbind(c(-1,1),c(-1,1)))
plot(myGrid, col="blue")
myFun <- function(x){
   1 - x[,1]^2 * x[,2]^2
}
quadrature(myFun, myGrid)

Run the code above in your browser using DataLab