Click or drag to resize

BurgAlgorithmVosPredictRecursivelyForward(IVectorDouble, Int32, Int32) Method

Predicts values towards the end of the vector. The predicted values are then used to predict further values.

Namespace: Altaxo.Calc.Regression
Assembly: AltaxoCore (in AltaxoCore.dll) Version: 4.8.3448.0 (4.8.3448.0)
Syntax
C#
public void PredictRecursivelyForward(
	IVector<double> x,
	int firstPoint,
	int count
)

Parameters

x  IVectorDouble
Signal which holds at least NumberOfCoefficients valid points (the signal window to start the prediction with) from index (firstPoint - NumberOfCoefficients) to (firstPoint - 1). The predicted values are stored into this vector.
firstPoint  Int32
Index of the first point to predict.
count  Int32
Number of points to predict.
Exceptions
ExceptionCondition
InvalidOperationException Thrown if the algorithm has not been executed yet.
Remarks
The algorithm uses a signal window of NumberOfCoefficients signal points before firstPoint to predict the value at firstPoint. Then the window is shifted by one towards the end of the vector (thus including the predicted value), and the point at firstPoint + 1 is predicted. The procedure is repeated until count points are predicted.
See Also