Products & Services Solutions Academia Support User Community Company

Learn more about Spline Toolbox   

Polynomials vs. Splines

Polynomials are the approximating functions of choice when a smooth function is to be approximated locally. For example, the truncated Taylor series

provides a satisfactory approximation for if is sufficiently smooth and is sufficiently close to . But if a function is to be approximated on a larger interval, the degree, , of the approximating polynomial may have to be chosen unacceptably large. The alternative is to subdivide the interval of approximation into sufficiently small intervals , with , so that, on each such interval, a polynomial of relatively low degree can provide a good approximation to . This can even be done in such a way that the polynomial pieces blend smoothly, i.e., so that the resulting patched or composite function that equals for , all , has several continuous derivatives. Any such smooth piecewise polynomial function is called a spline. I.J. Schoenberg coined this term since a twice continuously differentiable cubic spline with sufficiently small first derivative approximates the shape of a draftsman's spline.

There are two commonly used ways to represent a polynomial spline, the ppform and the B-form. In this toolbox, a spline in ppform is often referred to as a piecewise polynomial, while a piecewise polynomial in B-form is often referred to as a spline. This reflects the fact that piecewise polynomials and (polynomial) splines are just two different views of the same thing.

  


Recommended Products

Includes the most popular MATLAB recorded presentations with Q&A sessions led by MATLAB experts.

 © 1984-2009- The MathWorks, Inc.    -   Site Help   -   Patents   -   Trademarks   -   Privacy Policy   -   Preventing Piracy   -   RSS