Content deleted Content added
Citation bot (talk | contribs) Added bibcode. | Use this bot. Report bugs. | Suggested by Dominic3203 | Category:Interpolation | #UCB_Category 29/59 |
|||
(8 intermediate revisions by 5 users not shown) | |||
Line 1:
In the mathematical field of [[numerical analysis]], '''discrete spline interpolation''' is a form of [[interpolation]] where the [[interpolant]] is a special type of [[piecewise]] [[polynomial]] called a discrete spline. A discrete spline is a piecewise polynomial such that its [[central difference]]s are [[Continuous function|continuous]] at the knots whereas a [[Spline (mathematics)|spline]] is a piecewise polynomial such that its [[derivative]]s are continuous at the knots. Discrete cubic splines are discrete splines where the central differences of orders 0, 1, and 2 are required to be continuous.<ref name=Tom>{{cite journal|last1=Tom Lyche|title=Discrete Cubic Spline Interpolation|journal=BIT|date=1979|volume=16|issue=3|pages=281–290|doi=10.1007/bf01932270|s2cid=122300608 }}</ref>
Discrete splines were introduced by Mangasarin and Schumaker in 1971 as solutions of certain minimization problems involving differences.<ref name=Mangasarin>{{cite journal|author1=Mangasarian, O. L. |author2=Schumaker, L. L.|title=Discrete splines via mathematical programming|journal=SIAM J. Control
==Discrete cubic splines==
Let ''x''<sub>1</sub>, ''x''<sub>2</sub>, . . ., ''x''<sub>''n''-1</sub> be an increasing
:<math>
Line 45:
:<math>D^{(j)}g_{i+1}(x_i)=D^{(j)}g_i(x_i) \text{ for } j=0,1,2 \text{ and } i=1,2, \ldots, n-1.</math>
This states that the central differences <math>D^{(j)}g(x)</math> are continuous at ''x''<sub>''i''</sub>.
===Example===
Line 61:
==Discrete cubic spline interpolant==
Let ''x''<sub>0</sub> < ''x''<sub>1</sub> and ''x''<sub>''n''</sub> > ''x''<sub>''n''-1</sub> and ''f''(''x'') be a function defined in the closed interval [''x''<sub>0</sub> - h, ''x''<sub>''n
:<math>g(x_i) = f(x_i) \text{ for } i=0,1,\ldots, n.</math>
Line 67:
:<math>D^{(1)}g_n(x_n) = D^{(1)}f(x_n).</math>
This unique discrete cubic spline is the discrete spline interpolant to ''f''(''x'') in the interval [''x''<sub>0</sub> - h, ''x''<sub>''n
==Applications==
* Discrete cubic splines were originally introduced as solutions of certain minimization problems.<ref name=Tom/><ref name= Mangasarin/>
* They have applications in computing nonlinear splines.<ref name=Tom/><ref>{{cite journal|last1=Michael A. Malcolm|title=On the computation of nonlinear spline functions|journal=SIAM Journal
* They are used to obtain approximate solution of a second order boundary value problem.<ref>{{cite journal|last1=Fengmin Chen, Wong, P.J.Y.|title=Solving second order boundary value problems by discrete cubic splines|journal=Control Automation Robotics & Vision (ICARCV), 2012 12th International Conference|date=Dec 2012|pages=1800–1805}}</ref>
* Discrete interpolatory splines have been used to construct biorthogonal wavelets.<ref>{{cite journal|last1=Averbuch, A.Z., Pevnyi, A.B., Zheludev, V.A.|title=Biorthogonal Butterworth wavelets derived from discrete interpolatory splines|journal=
==References==
|