Постройте график функции импульсной характеристики (IRF) модели пространства состояний
irfplot
строит графики IRF состояния и переменных измерения в модели пространства состояний. Чтобы вернуть IRF как числовые массивы, используйте irf
. Другие инструменты модели пространства состояний для характеристики динамики заданной системы включают:
Прогнозируемое разложение отклонений ошибок (FEVD), вычисленное fevd
, предоставляет информацию об относительной важности каждого нарушения порядка состояния в влиянии на отклонение ошибки прогноза всех переменных измерения в системе.
Подразумеваемые в модели временные корреляции, вычисленные corr
для стандартной модели пространства состояний измерьте связь между настоящим и прошлым состояниями или переменными измерения, как предписано формой модели.
irfplot(
строит графики IRF, или dynamic response, каждого состояния и переменной измерения полностью заданной модели пространства состояний Mdl
)Mdl
, такой как предполагаемая модель. irfplot
строит графики рисунка, содержащей IRF переменных измерения y t, и строит графики отдельного рисунка, содержащего IRF переменных состояния x t. Каждый рисунок содержит подграфик для каждой переменной и комбинации нарушения порядка состояния; подграфик (i, j) является IRF переменной j следующий из шока модуля, относился к государственному нарушению порядка <reservedrangesplaceholder3> <reservedrangesplaceholder2> <reservedrangesplaceholder1>
, t. Заголовки подграфиков идентифицируют шокированную переменную и переменную IRF.
irfplot(
использует дополнительные опции, заданные одним или несколькими аргументами пары "имя-значение". Для примера, Mdl
,Name,Value
)'PlotU',1:2,'PlotX',[]
строит графики только переменных IRF измерений, полученных из-за ударов, примененных к первой и второй переменным возмущения состояний (график переменного IRF состояния подавлен).
irfplot(___,
также строит точечные более низкие и верхние 95% доверительные границы Монте-Карло на каждом графике. 'Params'
,estParams,'EstParamCov'
,EstParamCov)EstParamCov
задает предполагаемую ковариационную матрицу оценок параметров, возвращаемую estimate
функция, и требуется для оценки доверительного интервала.
irfplot(
графики на объектах осей, заданные ax
,___)ax
вместо новых рисунков. Опция ax
может предшествовать любой комбинации входных аргументов в предыдущих синтаксисах.
Если вы задаете 'eigendecomposition'
для 'Method'
аргумент пары "имя-значение", irfplot
пытается диагонализировать матрицу переходов A с помощью спектрального разложения. irfplot
прибегает к рекурсивному умножению вместо этого по меньшей мере при одном из следующих обстоятельств:
Собственное значение комплексно.
Ранг матрицы собственных векторов меньше, чем количество состояний
Mdl
время изменяется.
Если вы не поставляете 'EstParamCov'
, доверие границы каждого периода перекрываются.
irfplot
использует симуляцию Монте-Карло, чтобы вычислить доверительные интервалы.
irfplot
случайным образом рисует NumPaths
изменяется от асимптотического распределения дискретизации неизвестных параметров в Mdl
, который является N p (Params
, EstParamCov
), где p количество неизвестных параметров.
Для каждого случайным образом нарисованного набора параметров j, irfplot
:
Создает модель пространства состояний, которая равна Mdl
, но подстановки в наборе параметров j
Вычисляет случайный IRF полученной модели ψ j (t), где t = 1 - NumPaths
Для каждого временного t нижняя граница доверия интервала является (1 -
квантиль моделируемого IRF в период t
ψ (t), где cc
)/2
= Confidence
. Точно так же верхней границей интервала доверия в момент t является (1 -
верхний квантиль ψ (t).c
)/2