y: a (T x q)
matrix of observations.
fitted: a (T x q)
matrix of fitted values.
resid: a (T x q)
matrix of residuals.
mu: a (1 x q)
vector of estimated means of each process.
intercept: a (1 x q)
vector of estimated intercept of each process. If Z is NULL, it is the same as mu.
beta: a ((1 + p + qz) x q)
matrix of estimated coefficients.
betaZ: a (qz x q)
matrix of estimated exogenous regressor coefficients (If Z is provided).
stdev: a (q x 1)
vector of estimated standard deviation of each process.
sigma: a (q x q)
estimated covariance matrix.
theta: vector containing: mu
, betaZ
(if matrix Z is provided), and vech(sigma)
.
theta_mu_ind: vector indicating location of mean with 1
and 0
otherwise.
theta_sig_ind: vector indicating location of variance and covariances with 1
and 0
otherwise.
theta_var_ind: vector indicating location of variances with 1
and 0
otherwise.
n: number of observations (same as T
).
q: number of series.
k: number of regimes. This is always 1
in Nmdl
.
control: List with model options used.
logLike: log-likelihood.
AIC: Akaike information criterion.
BIC: Bayesian (Schwarz) information criterion.
Hess: Hessian matrix. Approximated using hessian
and only returned if getSE=TRUE
.
info_mat: Information matrix. Computed as the inverse of -Hess
. If matrix is not PD then nearest PD matrix is obtained using nearest_spd
. Only returned if getSE=TRUE
.
nearPD_used: Boolean determining whether nearPD
function was used on info_mat
if TRUE
or not if FALSE
. Only returned if getSE=TRUE
.
theta_se: standard errors of parameters in theta
. Only returned if getSE=TRUE
.