Spline Interpolation (Not in Base Package)

Performs a cubic spline interpolation of f at x, given a tabulated in the form of yi = f(xi) for i = 0, 1,..., n - 1, and given the second derivatives Interpolant that the VI obtains from the Spline Interpolant VI. Details

Y is the array of tabulated values of the dependent variable.
X is the array of tabulated values of the independent variable.
Interpolant is the second derivative of the cubic spline interpolating function. You can obtain Interpolant from the Spline Interpolant VI. The number of elements in the three input arrays X, Y, and Interpolant should be the same. Otherwise, the VI sets the output interpolation value to NaN and returns an error.
x should be in the range of X values.
interpolation value is the cubic spline interpolation of f at x.
error returns any error or warning condition from the VI.

Spline Interpolation Details

The points are formed by the input arrays X and Y, and n is the total number of points.

On the interval [xi, xi + 1], the output interpolation value y is defined by

and