Click or drag to resize
Accord.NET (logo)

MonteCarloIntegrationIntegrate Method (FuncDouble, Double, Double, Double, Int32)

Computes the area under the integral for the given function, in the given integration interval, using a Monte Carlo integration algorithm.

Namespace:  Accord.Math.Integration
Assembly:  Accord.Math (in Accord.Math.dll) Version: 3.8.0
Syntax
public static double Integrate(
	Func<double, double> func,
	double a,
	double b,
	int samples
)
Request Example View Source

Parameters

func
Type: SystemFuncDouble, Double
The unidimensional function whose integral should be computed.
a
Type: SystemDouble
The beginning of the integration interval.
b
Type: SystemDouble
The ending of the integration interval.
samples
Type: SystemInt32
The number of points that should be sampled.

Return Value

Type: Double
The integral's value in the current interval.
See Also