Namespace:
Imsl.Math
Assembly:
ImslCS (in ImslCS.dll) Version: 6.5.0.0
Syntax
C# |
---|
[SerializableAttribute] public class CsSmoothC2 : Spline |
Visual Basic (Declaration) |
---|
<SerializableAttribute> _ Public Class CsSmoothC2 _ Inherits Spline |
Visual C++ |
---|
[SerializableAttribute] public ref class CsSmoothC2 : public Spline |
Remarks
Class CsSmoothC2 is designed to produce a
cubic spline approximation to a data set in
which the function values are noisy. This spline is called a smoothing
spline. It is a natural cubic spline with knots at all the data
abscissas x, but it does not interpolate the data
. The smoothing spline
is the unique
function that minimizes

subject to the constraint

Recommended values for depend on the
weights, w. If an estimate for the standard deviation of the
error in the y-values is availiable, then
should be set to this value and the smoothing
parameter should be choosen in the confidence interval corresponding to
the left side of the above inequality. That is,
