Interpolator
An interpolator is a function or algorithm that estimates unknown values within the range of a discrete set of known data points. Given a set of data points (x_i, y_i) with distinct x_i, an interpolator F produces values F(x) for x in the domain, such that F(x_i) = y_i for all i. Interpolation is distinct from extrapolation, which estimates outside the known x-range.
Common interpolation methods include polynomial interpolation, piecewise polynomial interpolation, and non-polynomial approaches. Polynomial interpolation constructs a
Piecewise polynomial methods fit low-degree polynomials on subintervals and stitch them together to form a smooth
Other approaches include radial basis function interpolation, which uses distance-based kernels suitable for multidimensional data, and
Applications of interpolation span data visualization, numerical simulation, geographic information systems, computer graphics, and signal processing.