Фильтрация возмущений с использованием моделей ARIMA или ARIMAX
[Y,E,V] = filter(Mdl,Z)
[Y,E,V] = filter(Mdl,Z,Name,Value)
[ нарушения фильтров, Y,E,V] = filter(Mdl,Z)Z, для получения ответов, инноваций и условных дисперсий одномерной модели ARIMA (p, D, q).
[ фильтрация нарушений с помощью дополнительных опций, указанных одним или несколькими Y,E,V] = filter(Mdl,Z,Name,Value)Name,Value аргументы пары.
|
Модель ARIMA, созданная |
|
starttzt. В качестве вектора столбца Примечание
|
Укажите дополнительные пары, разделенные запятыми Name,Value аргументы. Name является именем аргумента и Value - соответствующее значение. Name должен отображаться внутри кавычек. Можно указать несколько аргументов пары имен и значений в любом порядке как Name1,Value1,...,NameN,ValueN.
|
Положительный предварительный пример условных отклонений, которые обеспечивают начальные значения для модели. Если
По умолчанию: |
|
Матрица данных предиктора, соответствующая регрессионной составляющей в модели условного среднего. Столбцы По умолчанию: |
|
Предварительный отбор данных ответа, обеспечивающих начальные значения для модели. Если
По умолчанию: |
|
Предварительные возмущения, обеспечивающие начальные значения для серии входных возмущений,
По умолчанию: |
Примечания
NaNs в данных указывают отсутствующие значения и filter удаляет их. Программное обеспечение объединяет предварительные данные и основные наборы данных по отдельности, а затем использует удаление на основе списка для удаления любых NaNс. То есть, filter наборы PreSample = [Y0 Z0 V0] и Data = [Z X], то он удаляет любую строку в PreSample или Data который содержит, по крайней мере, один NaN.
Удаление NaNs в основных данных уменьшает эффективный размер выборки. Такое удаление может также создавать нерегулярные временные ряды.
filter предполагает, что данные предварительной выборки синхронизируются таким образом, что самое последнее наблюдение каждого ряда предварительных проб происходит одновременно.
Все серии предикторов в X (т.е. столбцы X) применяются к каждой серии возмущений в Z произвести NumPaths серия ответов Y.
|
|
|
|
|
|
filter делает вывод simulate. То есть оба фильтруют ряд возмущений для получения выходных откликов, нововведений и условных отклонений. Однако simulate автогенерирует ряд средних нулевых, единичных дисперсий, независимых и идентично распределенных (iid) возмущений в соответствии с распределением в Mdl. Напротив, filter позволяет непосредственно указать собственные возмущения.
[1] Бокс, Г. Э. П., Г. М. Дженкинс и Г. К. Рейнсель. Анализ временных рядов: прогнозирование и контроль 3-е ред. Энглвуд Клиффс, Нью-Джерси: Прентис Холл, 1994.
[2] Enders, W. Applied Econometric Time Series. Хобокен, Нью-Джерси: John Wiley & Sons, 1995.
[3] Гамильтон, Дж. Д. Анализ временных рядов. Принстон, Нью-Джерси: Princeton University Press, 1994.