mcint {cmna} | R Documentation |
Monte Carlo Integration
Description
Simple Monte Carlo Integraton
Usage
mcint(f, a, b, m = 1000)
mcint2(f, xdom, ydom, m = 1000)
Arguments
f |
function to integrate |
a |
the lower-bound of integration |
b |
the upper-bound of integration |
m |
the number of subintervals to calculate |
xdom |
the domain on |
ydom |
the domain on |
Details
The mcint
function uses a simple Monte Carlo algorithm to
estimate the value of an integral. The parameter n
sets the
total number of evaluation points. The parameter max.y
is the
maximum expected value of the range of function f
. The
mcint2
provides Monte Carlo integration in two dimensions.
Value
the value of the integral
See Also
Other integration:
adaptint()
,
gaussint()
,
giniquintile()
,
midpt()
,
revolution-solid
,
romberg()
,
simp38()
,
simp()
,
trap()
Examples
f <- function(x) { sin(x)^2 + log(x)}
mcint(f, 0, 1)
mcint(f, 0, 1, m = 10e6)
[Package cmna version 1.0.5 Index]