SuanShu, a Java numerical and statistical library

com.numericalmethod.suanshu.stats.timeseries.linear.multivariate.stationaryprocess.arima.arma
Class InnovationAlgorithm

java.lang.Object
  extended by com.numericalmethod.suanshu.stats.timeseries.linear.multivariate.stationaryprocess.InnovationAlgorithmImpl
      extended by com.numericalmethod.suanshu.stats.timeseries.linear.multivariate.stationaryprocess.arima.arma.InnovationAlgorithm

public class InnovationAlgorithm
extends InnovationAlgorithmImpl

This is an implementation, adapted for an ARMA process, of the innovation algorithm, which is an efficient way of obtaining a one step least square linear predictor.

See Also:

Field Summary
 
Fields inherited from class com.numericalmethod.suanshu.stats.timeseries.linear.multivariate.stationaryprocess.InnovationAlgorithmImpl
XtHat
 
Constructor Summary
InnovationAlgorithm(MultiVariateTimeSeries Xt, ArmaModel model)
          Construct an instance of InnovationAlgorithm for a multivariate ARMA time series.
 
Method Summary
 
Methods inherited from class com.numericalmethod.suanshu.stats.timeseries.linear.multivariate.stationaryprocess.InnovationAlgorithmImpl
covariance, getTheta, run, XtHat, XtHat
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

InnovationAlgorithm

public InnovationAlgorithm(MultiVariateTimeSeries Xt,
                           ArmaModel model)
Construct an instance of InnovationAlgorithm for a multivariate ARMA time series.

Parameters:
Xt - an m-dimensional time series, length t
model - the ARMA model

SuanShu, a Java numerical and statistical library

Copyright © 2011 Numerical Method Inc. Ltd. All Rights Reserved.