Namespaces

Types

Type Integrate

Namespace MathNet.Numerics.Integration

Numeric Integration (Quadrature).

Methods

Public static methods

double OnClosedInterval(Func<double, double> f, double intervalBegin, double intervalEnd)

Approximation of the definite interval of an analytic smooth function on a closed interval.
Parameters
return double Approximation of the finite integral in the given interval.
Func<double, double> f The analytic smooth function to integrate.
double intervalBegin Where the interval starts, inclusive and finite.
double intervalEnd Where the interval stops, inclusive and finite.

double OnClosedInterval(Func<double, double> f, double intervalBegin, double intervalEnd, double targetAbsoluteError)

Approximation of the definite interval of an analytic smooth function on a closed interval.
Parameters
return double Approximation of the finite integral in the given interval.
Func<double, double> f The analytic smooth function to integrate.
double intervalBegin Where the interval starts, inclusive and finite.
double intervalEnd Where the interval stops, inclusive and finite.
double targetAbsoluteError The expected relative accuracy of the approximation.