# Interpolation Nodes (G Dataflow)

Version:

Perform 1D and 2D interpolation, piecewise interpolation, polynomial interpolation, and Fourier interpolation.

Creates a cluster that contains the x domain endpoint values of the piecewise interpolating polynomial and interpolating polynomial coefficients.
Creates 2D arrays containing identical rows and columns of data.
Takes a cluster that contains the x domain endpoint values of the piecewise interpolating polynomial and a 2D array of interpolating polynomial coefficients and computes the dependent interpolated values at each independent variable value.
Performs one-dimensional interpolation using the cubic Hermite interpolation method based on the lookup table defined by arrays of tabulated values of dependent and independent variables.
Performs one-dimensional interpolation using a selected method based on the lookup table defined by arrays of values of dependent and independent variables.
Performs one-dimensional Fourier interpolation. This node transforms an array of tabulated values into the frequency domain, zero-pads and scales the array appropriately for the interpolation factor you want to maintain correct symmetry in the frequency domain, and then transforms back into the time domain to form the output interpolated array.
Performs two-dimensional interpolation using a selected interpolation method based on the lookup table defined by arrays of values of dependent and independent variables.
Performs two-dimensional interpolation on scattered points.
Interpolates or extrapolates a function f at x given a set of n points (xi, yi), where f(xi) = yi, f is any function, and given a specific value.
Interpolates or extrapolates a function f at a specific value using a rational function. The rational function passes through all the points formed by arrays of dependent and independent values.
Searches for a value in an ordered array starting at a specific index.
Returns an array of length n, which contains the second derivatives of the spline interpolating function g(x) at the tabulated points xi, where i = 0, 1, ..., n - 1.
Returns a spline interpolated value at a single value given the tabulated values (x[i], y[i]) and the second derivatives of the cubic spline interpolating function that this node obtains from the Spline Interpolant node.
Performs one-dimensional interpolation using the spline interpolation method based on the lookup table defined by arrays of tabulated values of dependent and independent variables.