| Spline Toolbox | |
| Provide feedback about this page |
Constructive vs. Variational
The above constructive approach is not the only avenue to splines. In the variational approach, a spline is obtained as a best interpolant, e.g., as the function with smallest
th derivative among all those matching prescribed function values at certain sites. As it turns out, among the many such splines available, only those that are piecewise-polynomials or, perhaps, piecewise-exponentials have found much use. Of particular practical interest is the smoothing spline
which, for given data
with
, all
, and given corresponding positive weights
, and for given smoothing parameter p, minimizes
over all functions
with
derivatives. It turns out that the smoothing spline
is a spline of order
with a break at every data site. The smoothing parameter, p, is chosen artfully to strike the right balance between wanting the error measure
small and wanting the roughness measure
small. The hope is that
contains as much of the information, and as little of the supposed noise, in the data as possible. One approach to this (used in spaps) is to make
as small as possible subject to the condition that
be no bigger than a prescribed tolerance. For computational reasons, spaps uses the (equivalent) smoothing parameter
, i.e., minimizes
. Also, it is useful at times to use the more flexible roughness measure
with
a suitable positive weight function.
| Provide feedback about this page |
![]() | B-Spline Properties | Multivariate Splines | ![]() |
© 1984-2007 The MathWorks, Inc. Terms of Use Patents Trademarks Acknowledgments