Calculates the value of the cubic spline interpolation of a function in one real variable at a given point when the derivatives of the interpolation function at the end points are given.
functionValuesAtTabulationPoints[i] = f(tabulationPointsInX[i]).functionValuesAtTabulationPoints[i] = f(tabulationPointsInX[i]), where f is the function being considered.tabulationPointsInX[0].tabulatedPointInX[n-1].The value of the cubic spline interpolation function at a given point.
Details
Given a function which is tabulated at the points tabulationPointsInX[0..n-1]
which has elements was are monotonically increasing and takes the values
functionValuesAtTabulationPoints[0..n-1] at those points, this methods returns
the values of the cubic spline interpolation function evaluated at the
given point interpolationPoint.
Remarks of this methods application
| Exception Type | Condition |
|---|---|
| InterpolationException | Thrown when the input values do not meet the requirements mentioned above. |
Interpolation Class | WebCab.Libraries.Math.Interpolation Namespace | CubicSplinePointwisePreEvaluation