Spline Interpolation PtByPt (Not in Base Package)

Performs a cubic spline interpolation of f at x, given a set of tabulated values. The set of tabulated values is 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 PtByPt VI. The points are formed by the sets of input data x and input data y, and n is the total number of points.

initialize, when TRUE, initializes the internal state of the VI.
input data y is the set of tabulated values of the dependent variable.
input data x is the set of tabulated values of the independent variable.
x should fall within the range [xo, xn-1].
Interpolant is the second derivative of the cubic spline interpolating function. The number of elements in the three sets of input data, input data y, input data x, and Interpolant, should be the same. Otherwise, the VI sets the output interpolation value to zero.
sample length is the length of each set of incoming data. The VI performs computation for each set of data. The default is 100. sample length must be greater than zero.
interpolation value is the cubic spline interpolation of f at x.
error returns any error or warning condition from the VI. Refer to Point By Point Error Codes for more information about these conditions.