Class MultivariateAutoCovarianceFunction
java.lang.Object
dev.nm.analysis.function.matrix.R2toMatrix
dev.nm.stat.timeseries.linear.multivariate.MultivariateAutoCovarianceFunction
- All Implemented Interfaces:
Function<Vector,
,Matrix> RntoMatrix
- Direct Known Subclasses:
VARMAAutoCovariance
This is the auto-covariance function of a multi-dimensional time series {Xt},
\[
K(i, j) = E((X_i - \mu_i) \times (X_j - \mu_j)')
\]
For a stationary process, the auto-covariance depends only on the lag, |i - j|.
-
Nested Class Summary
Nested classes/interfaces inherited from interface dev.nm.analysis.function.Function
Function.EvaluationException
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class dev.nm.analysis.function.matrix.R2toMatrix
dimensionOfDomain, dimensionOfRange, evaluate, evaluate
-
Constructor Details
-
MultivariateAutoCovarianceFunction
public MultivariateAutoCovarianceFunction()
-
-
Method Details
-
get
Get the auto-covariance matrix for Xi and Xj.- Parameters:
i
- i > 0j
- j > 0- Returns:
- the auto-covariance matrix indexed by [i, j]
-