Класс: ssm
Прямая рекурсия моделей пространства состояний
возвращает отфильтрованные состояния (X = filter(Mdl,Y)X) от выполнения прямой рекурсии полностью заданной модели пространства состояний Mdl. То есть filter применяет стандартный фильтр Калмана, используя Mdl и наблюдаемые ответы Y.
использует дополнительные опции, заданные одним или несколькими X = filter(Mdl,Y,Name,Value)Name,Value аргументы в виде пар. Например, задайте коэффициенты регрессии и данные предиктора, чтобы сдвинуть наблюдения или задайте, чтобы использовать квадратный корневой фильтр.
Если Mdl не полностью задан, тогда необходимо задать неизвестные параметры как известные скаляры с помощью 'Params' Name,Value аргумент в виде пары.
[ использует любой из входных параметров в предыдущих синтаксисах, чтобы дополнительно вернуть значение логарифмической правдоподобности (X,logL,Output]
= filter(___)logL) и массив структуры output (Output) с использованием любого из входных параметров в предыдущих синтаксисах. Output содержит:
Фильтрация и прогнозирование состояний
Предполагаемые ковариационные матрицы отфильтрованных и прогнозируемых состояний
Значение логарифмической правдоподобности
Прогнозные наблюдения и его предполагаемая ковариационная матрица
Скорректированный коэффициент усиления Калмана
Вектор, указывающий, какие данные использовало программное обеспечение для фильтрации
Mdl не сохраняет данные отклика, данные предиктора и коэффициенты регрессии. Поставляйте данные по мере необходимости с помощью соответствующих входов или аргументов пары "имя-значение".
Чтобы ускорить оценку для маломерных, инвариантных по времени моделей, задайте 'Univariate',true. Используя эту спецификацию, программное обеспечение последовательно обновляется, а не обновляется все сразу в процессе фильтрации.
Фильтр Калмана принимает отсутствующие данные, не обновляя фильтрованные оценки состояния, соответствующие отсутствующим наблюдениям. Другими словами, предположим, что в период t отсутствует наблюдение. Затем прогноз состояния для t периода на основе предыдущих наблюдений t-1 и отфильтрованного состояния для t периода эквивалентны.
Для явно определенных моделей пространства состояний, filter применяет все предикторы к каждой серии откликов. Однако каждая серия откликов имеет свой собственный набор коэффициентов регрессии.
[1] Дурбин Дж., и С. Дж. Копман. Анализ временных рядов по методам пространства состояний. 2nd ed. Oxford: Oxford University Press, 2012.