Преобразуйте модель VEC в модель VAR
Econometrics Toolbox™ функции модели VAR, такие как simulate
, forecast
, и armairf
подходят для моделей векторной авторегрессии (VAR). Чтобы симулировать, спрогнозировать или сгенерировать импульсные характеристики из векторной модели коррекции ошибок (VEC), используя simulate
, forecast
, или armairf
, соответственно, преобразуйте модель VEC в эквивалентное представление модели VAR.
возвращает матрицы коэффициентов (VAR
= vec2var(VEC
,C
)VAR
) вектор авторегрессионной модели, эквивалентной вектору модели коррекции ошибок с матрицами коэффициентов (VEC
). Если количество лагов в модели коррекции ошибок входного вектора q, то количество лагов в модели коррекции ошибок выходного вектора p = q + 1.
Для размещения структурных моделей VEC задайте входной параметр VEC
как LagOp
полином оператора задержки.
Для доступа к вектору камеры полиномиальных коэффициентов оператора задержки выходного аргумента VAR
, введите toCellArray(VAR)
.
Чтобы преобразовать коэффициенты модели выходного аргумента из обозначения оператора задержки в коэффициенты модели в обозначении разностного уравнения, введите
VARDEN = toCellArray(reflect(VAR));
VARDEN
- вектор камеры, содержащий q + 1 коэффициентов, соответствующих терминам отклика в VAR.Lags
в разностном уравнении. Первый элемент является коэффициентом yt, второй элемент является коэффициентом y t -1 и так далее.Постоянное смещение преобразованной модели VAR совпадает с постоянным смещением модели VEC.
vec2var
не накладывает требования устойчивости на коэффициенты. Для проверки устойчивости используйте isStable
.
isStable
требует LagOp
полином оператора задержки как вход. Например, чтобы проверить, VAR ли
, массив ячеек n
-по n
числовые матрицы, составляет стабильные временные ряды, ввод
varLagOp = LagOp([eye(n) var]); isStable(varLagOp)
A 0
указывает, что полином не является стабильным. Если VAR
является LagOp
полином оператора задержки, затем передайте его в isStable
.
[1] Гамильтон, Дж. Д. Анализ временных рядов. Princeton, NJ: Princeton University Press, 1994.
[2] Lutkepohl, H. «Новое введение в анализ нескольких временных рядов». Springer-Verlag, 2007.