Класс: regARIMA
Фильтрация возмущений через регрессионную модель с ошибками ARIMA
[Y,E,U] = filter(Mdl,Z)
[Y,E,U] = filter(Mdl,Z,Name,Value)
[ фильтрует ошибки для получения ответов, инноваций и безусловных возмущений одномерной регрессионной модели с ошибками временных рядов ARIMA.Y,E,U] = filter(Mdl,Z)
[ фильтрация ошибок с помощью дополнительных параметров, указанных одним или несколькими Y,E,U] = filter(Mdl,Z,Name,Value)Name,Value аргументы пары.
|
Регрессионная модель с ошибками ARIMA, указанная как модель, возвращаемая Параметры |
|
Ошибки, которые управляют инновационным процессом, указанные как В качестве вектора столбца |
Укажите дополнительные пары, разделенные запятыми Name,Value аргументы. Name является именем аргумента и Value - соответствующее значение. Name должен отображаться внутри кавычек. Можно указать несколько аргументов пары имен и значений в любом порядке как Name1,Value1,...,NameN,ValueN.
|
Предварительный пример безусловных возмущений, которые обеспечивают начальные значения для модели ошибок ARIMA, указанной как пара, разделенная запятыми, состоящая из
По умолчанию: |
|
Данные предиктора в регрессионной модели, указанной как пара, разделенная запятыми, состоящая из Столбцы По умолчанию: |
|
Ошибки предварительного отбора, обеспечивающие начальные значения для входного ряда ошибок,
По умолчанию: |
Примечания
NaNs в Z, U0, X, и Z0 указать отсутствующие значения и filter удаляет их. Программное обеспечение объединяет наборы данных предварительного отбора (U0 и Z0), затем использует удаление на основе списка для удаления любого NaNs. filter аналогично удаляет NaNs из эффективной выборки данных (Z и X). Удаление NaNs в данных уменьшает размер выборки. Такое удаление может также создавать нерегулярные временные ряды.
Удаление NaNs в основных данных уменьшает эффективный размер выборки. Такое удаление может также создавать нерегулярные временные ряды.
filter предполагает, что данные предварительной выборки синхронизируются таким образом, что последнее наблюдение каждой серии предварительных проб происходит одновременно.
Все серии предикторов (т.е. столбцы) в X связаны с каждой серией ошибок в Z произвести numPaths серия ответов Y.
|
Смоделированные ответы, возвращенные как |
|
Смоделированные, в среднем 0 инноваций модели ошибок ARIMA, возвращенные как |
|
Смоделированные безусловные возмущения, возвращенные в виде |
filter делает вывод simulate. Оба отфильтровывают серию ошибок для получения ответов (Y), инновации (E) и безусловные нарушения (U). Однако simulate автогенерирует ряд средних нулевых, единичных дисперсий, независимых и идентично распределенных (iid) ошибок в соответствии с распределением в Mdl. Напротив, filter требуется указать собственные ошибки, которые могут быть получены из любого распределения.
[1] Бокс, Г. Э. П., Г. М. Дженкинс и Г. К. Рейнсель. Анализ временных рядов: прогнозирование и контроль. 3-й ред. Энглвуд Клиффс, Нью-Джерси: Прентис Холл, 1994.
[2] Дэвидсон, Р. и Дж. Г. Маккиннон. Эконометрическая теория и методы. Оксфорд, Великобритания: Oxford University Press, 2004.
[3] Enders, W. Applied Econometric Time Series. Хобокен, Нью-Джерси: John Wiley & Sons, Inc., 1995.
[4] Гамильтон, Дж. Д. Анализ временных рядов. Принстон, Нью-Джерси: Princeton University Press, 1994.
[5] Панкрац, А. Прогнозирование с использованием динамических регрессионных моделей. John Wiley & Sons, Inc., 1991.
[6] Цай, Р. С. Анализ финансовых временных рядов. 2-й ред. Хобокен, Нью-Джерси: John Wiley & Sons, Inc., 2005.