Симуляция Монте-Карло модели вектора авторегрессии (VAR)
использует дополнительные опции, заданные одним или несколькими аргументами пары "имя-значение". Например, можно задать симуляцию нескольких путей, экзогенные данные предиктора или включение будущих откликов для условной симуляции.Y
= simulate(Mdl
,numobs
,Name,Value
)
simulate
выполняет условную симуляцию, используя этот процесс для всех страниц k
= 1..., numpaths
и для каждого временного t
= 1..., numobs
.
simulate
выводит (или обратные фильтры) нововведения E
из известных будущих ответов (t
:, k
)YF
. Для (t
:, k
)E
, (t
:, k
)simulate
имитирует шаблон NaN
значения, которые появляются в YF
.(t
:, k
)
Для отсутствующих элементов E
, (t
:, k
)simulate
выполняет эти шаги.
Нарисуйте Z1
, случайные, стандартные Гауссовы нарушения порядка распределения, обусловленные известными элементами E
.(t
:, k
)
Шкала Z1
по нижнему треугольному фактору Холецкого условной ковариационной матрицы. То есть Z2
= L*Z1
, где L
= chol(C,'lower')
и C
- ковариация условного Гауссова распределения.
Условные Z2
вместо соответствующих отсутствующих значений в E
.(t
:, k
)
Для отсутствующих значений в YF
, (t
:, k
)simulate
фильтрует соответствующие случайные инновации через модель Mdl
.
simulate
использует этот процесс для определения времени источника t 0 моделей, которые включают линейные временные тренды.
Если вы не задаете Y0
, затем t 0 = 0.
В противном случае, simulate
устанавливает t 0 в size(Y0,1)
– Mdl.P
. Поэтому время в компоненте тренда: t = t 0 + 1, t 0 + 2,..., t 0 + numobs
. Это соглашение согласуется с поведением по умолчанию оценки модели, в которой estimate
удаляет первый Mdl.P
ответы, уменьшение эффективного размера выборки. Хотя simulate
явно использует первое Mdl.P
примитивируйте отклики в Y0
чтобы инициализировать модель, общее количество наблюдений в Y0
(исключая любые отсутствующие значения) определяет t 0.
[1] Гамильтон, Джеймс Д. Анализ временных рядов. Princeton, NJ: Princeton University Press, 1994.
[2] Йохансен, С. Основанный на вероятностях вывод в коинтегрированных векторных авторегрессивных моделях. Oxford: Oxford University Press, 1995.
[3] Juselius, K. Cointegrated VAR Model. Oxford: Oxford University Press, 2006.
[4] Lütkepohl, H. Новое введение в анализ нескольких временных рядов. Берлин: Спрингер, 2005.