Univariate
Overview
Univariate interpolation is an area of curve-fitting which, as opposed to univariate regression analysis, finds the curve that provides an exact fit to a series of two-dimensional data points. It is called univariate as the data points are supposed to be sampled from a one-variable function. Compare this to multivariate interpolation, which aims at fitting data points sampled from a function of several variables. Formally speaking, consider a series ofMISSING IMAGE!
378/interpolation_ref_sine_example.png cannot be found in /users/378/interpolation_ref_sine_example.png. Please contact the submission author.
Polynomial Interpolation
In the following, let us assume that the interpolation function is polynomial, i.e.MISSING IMAGE!
378/interpolation_ref_lagrange.png cannot be found in /users/378/interpolation_ref_lagrange.png. Please contact the submission author.
Runge's Phenomenon
When trying to estimate the error between the original function, from which the series of data points has been sampled, and the polynomial interpolation functionMISSING IMAGE!
378/interpolation_ref_runge.png cannot be found in /users/378/interpolation_ref_runge.png. Please contact the submission author.
Spline Interpolation
Spline interpolation is somehow a generalization of polynomial interpolation, in that we do not necessarily have to find a single polynomial function to fit the data over the entire interval, but we rather try to find several polynomial functions to fit the data over each subinterval determined by two consecutive data points, while obeying some smoothness conditions. One of the advantages of this generalization is that the resulting interpolation function is less wiggly, as in the case of e.g. Lagrange interpolation. Formally, consider the series of, for all
and all
, where
is some polynomial function with degree less than or equal to
- the derivatives of
up to the order
are all continuous in the given data points, which basically means that for all
we require that:
MISSING IMAGE!
378/interpolation_ref_linear.png cannot be found in /users/378/interpolation_ref_linear.png. Please contact the submission author.
MISSING IMAGE!
378/interpolation_ref_cubic.png cannot be found in /users/378/interpolation_ref_cubic.png. Please contact the submission author.
MISSING IMAGE!
378/interpolation_ref_akima.png cannot be found in /users/378/interpolation_ref_akima.png. Please contact the submission author.
References
- George M. Philips, Interpolation and Approximation by Polynomials, Springer-Verlag, New York, 2003.
- http://en.wikipedia.org/wiki/Curve_fitting
- http://en.wikipedia.org/wiki/Interpolation
- http://en.wikipedia.org/wiki/Runge%27s_phenomenon
- http://en.wikipedia.org/wiki/Spline_interpolation
- Hiroshi Akima, A New Method of Interpolation and Smooth Curve Fitting Based on Local Procedures, Journal of the ACM, Vol. 17, No. 4, October 1970, pp. 589-602.
- http://www.iue.tuwien.ac.at/phd/rottinger/node60.html