Evaluates a definite integral with the given evaluation settings.

Namespace:  Meta.Numerics.Functions
Assembly:  Meta.Numerics (in Meta.Numerics.dll) Version: 1.5.0.0 (1.5.0.0)

Syntax

         
 C#  Visual Basic  Visual C++ 
public static double Integrate(
	Function<double, double> integrand,
	Interval range,
	EvaluationSettings settings
)
Public Shared Function Integrate ( _
	integrand As Function(Of Double, Double), _
	range As Interval, _
	settings As EvaluationSettings _
) As Double
public:
static double Integrate(
	Function<double, double>^ integrand, 
	Interval range, 
	EvaluationSettings^ settings
)

Parameters

integrand
Function<(Of <(Double, Double>)>)
The function to be integrated.
range
Interval
The range of integration.
settings
EvaluationSettings
The settings which control the evaulation of the integal.

Return Value

A numerical estimate of the given integral.

See Also