Class ARModel
- java.lang.Object
-
- dev.nm.stat.timeseries.linear.univariate.arima.ARIMAXModel
-
- dev.nm.stat.timeseries.linear.univariate.arima.ARIMAModel
-
- dev.nm.stat.timeseries.linear.univariate.stationaryprocess.arma.ARMAModel
-
- dev.nm.stat.timeseries.linear.univariate.stationaryprocess.arma.ARModel
-
- Direct Known Subclasses:
LinearRepresentation
public class ARModel extends ARMAModel
This class represents an AR model.- See Also:
- Wikipedia: Autoregressive model
-
-
Constructor Summary
Constructors Constructor Description ARModel(double[] AR)
Construct a univariate AR model with unit variance and zero-intercept (mu).ARModel(double[] AR, double sigma)
Construct a univariate AR model with zero-intercept (mu).ARModel(double mu, double[] AR)
Construct a univariate AR model with unit variance.ARModel(double mu, double[] AR, double sigma)
Construct a univariate AR model.ARModel(ARModel that)
Copy constructor.
-
Method Summary
-
Methods inherited from class dev.nm.stat.timeseries.linear.univariate.stationaryprocess.arma.ARMAModel
conditionalMean, getDemeanedModel, unconditionalMean
-
Methods inherited from class dev.nm.stat.timeseries.linear.univariate.arima.ARIMAModel
getARMA
-
-
-
-
Constructor Detail
-
ARModel
public ARModel(double mu, double[] AR, double sigma)
Construct a univariate AR model.- Parameters:
mu
- the intercept (constant) termAR
- the AR coefficients (excluding the initial 1)sigma
- the white noise variance
-
ARModel
public ARModel(double mu, double[] AR)
Construct a univariate AR model with unit variance.- Parameters:
mu
- the intercept (constant) termAR
- the AR coefficients (excluding the initial 1)
-
ARModel
public ARModel(double[] AR, double sigma)
Construct a univariate AR model with zero-intercept (mu).- Parameters:
AR
- the AR coefficients (excluding the initial 1)sigma
- the white noise variance
-
ARModel
public ARModel(double[] AR)
Construct a univariate AR model with unit variance and zero-intercept (mu).- Parameters:
AR
- the AR coefficients (excluding the initial 1)
-
ARModel
public ARModel(ARModel that)
Copy constructor.- Parameters:
that
- a univariate AR model
-
-