Click or drag to resize

BurgAlgorithmVosExecution(IReadOnlyListDouble, Int32, Double) Method

Uses the signal in x to build a model with numberOfCoefficients parameters.

Namespace: Altaxo.Calc.Regression
Assembly: AltaxoCore (in AltaxoCore.dll) Version: 4.8.3448.0 (4.8.3448.0)
Syntax
C#
public static (IReadOnlyList<double> Ak, double SumXsqr) Execution(
	IReadOnlyList<double> x,
	int numberOfCoefficients,
	double regularizationFactor = 1
)

Parameters

x  IReadOnlyListDouble
Signal for building the model.
numberOfCoefficients  Int32
Number of coefficients of the model.
regularizationFactor  Double  (Optional)
Default is 1. Values greater than 1 lead to increasing regularization of the coefficients.

Return Value

ValueTupleIReadOnlyListDouble, Double
The coefficient vector (starting at index 1) and the sum of squared signal values.
See Also