IMSL C# Numerical Library

BsLeastSquares Constructor (Double[], Double[], Int32, Int32, Double[], Double[])

Constructs a least squares B-spline approximation to the given data points.

public BsLeastSquares(
   double[] xData,
   double[] yData,
   int nCoef,
   int order,
   double[] weight,
   double[] knot
);

Parameters

xData
A double array containing the x-coordinates of the data.
yData
A double array containing the y-coordinates of the data. The arrays xData and yData must have the same length.
nCoef
A int denoting the linear dimension of the spline subspace. It should be smaller than the number of data points and greater than or equal to the order of the spline.
order
A int denoting the order of the spline.
weight
A double array containing the weights for the data. The arrays xData, yDataa and weight must have the same length.
knot
A double array containing the knot sequence for the spline.

See Also

BsLeastSquares Class | Imsl.Math Namespace | BsLeastSquares Constructor Overload List