Класс: arima
Отфильтруйте воздействия с помощью модели 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, как создано |
|
Как вектор-столбец, Примечание
|
Укажите необязательные аргументы в виде пар ""имя, значение"", разделенных запятыми. Имя (Name) — это имя аргумента, а значение (Value) — соответствующее значение. Name должен появиться в кавычках. Вы можете задать несколько аргументов в виде пар имен и значений в любом порядке, например: Name1, Value1, ..., NameN, ValueN.
|
Положительные преддемонстрационные условные отклонения, которые обеспечивают начальные значения для модели. Если
Значение по умолчанию: |
|
Матрица данных о предикторе, соответствующих компоненту регрессии в условной средней модели. Столбцы Значение по умолчанию: |
|
Преддемонстрационные данные об ответе, обеспечивая начальные значения для модели. Если
Значение по умолчанию: |
|
Преддемонстрационные воздействия, обеспечивая начальные значения для входного ряда воздействия,
Значение по умолчанию: |
NaN s в данных указывает на отсутствующие значения, и filter удаляет их. Программное обеспечение объединяет преддемонстрационные данные и основные наборы данных отдельно, затем использует мудрое списком удаление, чтобы удалить любой NaN s. Таким образом, filter устанавливает PreSample = [Y0 Z0 V0] и Data = [Z X], затем это удаляет любую строку в PreSample или Data, который содержит по крайней мере один NaN.
Удаление NaN s в основных данных уменьшает эффективный объем выборки. Такое удаление может также создать неправильные временные ряды.
filter принимает, что вы синхронизируете преддемонстрационные данные, таким образом, что новое наблюдение за каждым преддемонстрационным рядом происходит одновременно.
Все ряды предиктора в X (т.е. столбцы X) применяются к каждому ряду воздействия в Z, чтобы произвести серию Y ответа NumPaths.
|
|
|
|
|
|
filter обобщает simulate. Таким образом, оба фильтруют серию воздействий, чтобы произвести выходные ответы, инновации и условные отклонения. Однако simulate автоматически генерирует серию среднего нуля, модульного отклонения, независимых и тождественно распределенных (iid) воздействий согласно распределению в Mdl. Напротив, filter позволяет вам непосредственно задать свои собственные воздействия.
[1] Поле, G. E. P. Г. М. Дженкинс и Г. К. Рейнсель. Анализ timeseries: Предсказывая и Управление 3-й редактор Englewood Cliffs, NJ: Prentice Hall, 1994.
[2] Enders, W. Прикладные эконометрические временные ряды. Хобокен, NJ: John Wiley & Sons, 1995.
[3] Гамильтон, J. D. Анализ timeseries. Принстон, NJ: Издательство Принстонского университета, 1994.