Learn R Programming

mvQuad (version 1.0-2)

quadrature: computes the approximated Integral

Description

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

Usage

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

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

Value

  • The approximated value of the integral

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