Namespaces

Types

Type IInterpolation

Namespace MathNet.Numerics.Interpolation

Interpolation within the range of a discrete set of known data points.

Methods

Properties

Public instance methods

double Differentiate(double t, Double& interpolatedValue, Double& secondDerivative)

Parameters
return double
double t
Double& interpolatedValue
Double& secondDerivative

double Differentiate(double t)

Differentiate at point t.
Parameters
return double Interpolated first derivative at point t.
double t Point t to interpolate at.

double Integrate(double t)

Integrate up to point t.
Parameters
return double Interpolated definite integral over the interval [a,t].
double t Right bound of the integration interval [a,t].

double Interpolate(double t)

Interpolate at point t.
Parameters
return double Interpolated value x(t).
double t Point t to interpolate at.

Public properties

bool SupportsDifferentiation get;

Gets a value indicating whether the algorithm supports differentiation (interpolated derivative).
return bool

bool SupportsIntegration get;

Gets a value indicating whether the algorithm supports integration (interpolated quadrature).
return bool