Функция импульсной характеристики (IRF) модели пространства состояний
irf
возвращает числовой массив, представляющий IRF переменных состояния и переменных измерения в модели пространства состояний. Чтобы построить график IRF, используйте irfplot
. Другие инструменты модели пространства состояний для характеристики динамики заданной системы включают:
Прогнозируемое разложение отклонений ошибок (FEVD), вычисленное fevd
, предоставляет информацию об относительной важности каждого нарушения порядка состояния в влиянии на отклонение ошибки прогноза всех переменных измерения в системе.
Подразумеваемые в модели временные корреляции, вычисленные corr
для стандартной модели пространства состояний измерьте связь между настоящим и прошлым состояниями или переменными измерения, как предписано формой модели.
использует дополнительные опции, заданные одним или несколькими аргументами пары "имя-значение". Для примера, ResponseY
= irf(Mdl
,Name,Value
)'NumPeriods',10,'Cumulative',true
задает 10-периодный совокупный IRF, начиная со времени 1, в течение которого irf
применяет шок к переменной возмущения состояния в системе и заканчивается в период 10.
[
также возвращает для каждого периода нижнюю и верхнюю 95% доверительные границы Монте-Карло каждой переменной измерения IRF ([ResponseY
,ResponseX
,LowerY
,UpperY
,LowerX
,UpperX
] = irf(___,'Params'
,estParams,'EstParamCov'
,EstParamCov)LowerY
, UpperY
]) и каждой переменной состояния IRF ([LowerX
, UpperX
]). EstParamCov
задает предполагаемую ковариационную матрицу оценок параметров, возвращаемую estimate
функция, и требуется для оценки доверительного интервала.
Если вы задаете 'eigendecomposition'
для 'Method'
аргумент пары "имя-значение", irf
пытается диагонализировать матрицу переходов A с помощью спектрального разложения. irf
прибегает к рекурсивному умножению вместо этого по меньшей мере при одном из следующих обстоятельств:
Собственное значение комплексно.
Ранг матрицы собственных векторов меньше, чем количество состояний
Mdl
время изменяется.
Если вы не поставляете 'EstParamCov'
, доверие границы каждого периода перекрываются.
irf
использует симуляцию Монте-Карло, чтобы вычислить доверительные интервалы.
irf
случайным образом рисует NumPaths
изменяется от асимптотического распределения дискретизации неизвестных параметров в Mdl
, который является N p (Params
, EstParamCov
), где p количество неизвестных параметров.
Для каждого случайным образом нарисованного набора параметров j, irf
:
Создает модель пространства состояний, которая равна Mdl
, но подстановки в наборе параметров j
Вычисляет случайный IRF полученной модели ψ j (t), где t = 1 - NumPaths
Для каждого временного t нижняя граница доверия интервала является (1 -
квантиль моделируемого IRF в период t
ψ (t), где cc
)/2
= Confidence
. Точно так же верхней границей интервала доверия в момент t является (1 -
верхний квантиль ψ (t).c
)/2