Симуляция Монте-Карло модели вектора авторегрессии (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.