public class ARMAModel extends ARIMAModel
| Constructor and Description |
|---|
ARMAModel(ARMAModel that)
Copy constructor.
|
ARMAModel(ARMAModel model)
Cast a univariate ARMA model to a multivariate model.
|
ARMAModel(Matrix[] phi,
Matrix[] theta)
Construct a zero-intercept (mu) multivariate ARMA model with unit variance.
|
ARMAModel(Matrix[] phi,
Matrix[] theta,
Matrix sigma)
Construct a zero-intercept (mu) multivariate ARMA model.
|
ARMAModel(Vector mu,
Matrix[] phi,
Matrix[] theta)
Construct a multivariate ARMA model with unit variance.
|
ARMAModel(Vector mu,
Matrix[] phi,
Matrix[] theta,
Matrix sigma)
Construct a multivariate ARMA model.
|
| Modifier and Type | Method and Description |
|---|---|
Matrix |
armaMean(Matrix arLags,
Matrix maLags)
Compute the multivariate ARMA conditional mean.
|
Matrix |
armaMeanNoIntercept(Matrix arLags,
Matrix maLags)
Compute the zero-intercept (mu) multivariate ARMA conditional mean.
|
getArmapublic ARMAModel(Vector mu, Matrix[] phi, Matrix[] theta, Matrix sigma)
mu - the intercept (constant) vectorphi - the AR coefficients (excluding the initial 1); null if no AR coefficienttheta - the MA coefficients (excluding the initial 1); null if no MA coefficientsigma - the covariance matrix of white noisepublic ARMAModel(Vector mu, Matrix[] phi, Matrix[] theta)
mu - the intercept (constant) vectorphi - the AR coefficients (excluding the initial 1); null if no AR coefficienttheta - the MA coefficients (excluding the initial 1); null if no MA coefficientpublic ARMAModel(Matrix[] phi, Matrix[] theta, Matrix sigma)
phi - the AR coefficients (excluding the initial 1); null if no AR coefficienttheta - the MA coefficients (excluding the initial 1); null if no MA coefficientsigma - the covariance matrix of white noisepublic ARMAModel(Matrix[] phi, Matrix[] theta)
phi - the AR coefficients (excluding the initial 1); null if no AR coefficienttheta - the MA coefficients (excluding the initial 1); null if no MA coefficientpublic ARMAModel(ARMAModel that)
that - a multivariate ARMA modelpublic ARMAModel(ARMAModel model)
model - a univariate ARMA model