Класс: trackingKF
Предскажите линейное состояние Фильтра Калмана
[xpred,Ppred]
= predict(filter)
[xpred,Ppred]
= predict(filter,u)
[xpred,Ppred]
= predict(filter,F)
[xpred,Ppred]
= predict(filter,F,Q)
[xpred,Ppred]
= predict(filter,u,F,G)
[xpred,Ppred]
= predict(filter,u,F,G,Q)
[xpred,Ppred]
= predict(filter,dt)
[xpred,Ppred]
= predict(filter,u,dt)
[
возвращает предсказанный вектор состояния и предсказанную ошибочную ковариационную матрицу состояния для следующего временного шага на основе шага текущего времени. Ожидаемые значения перезаписывают вектор внутреннего состояния и ковариационную матрицу фильтра.xpred
,Ppred
]
= predict(filter
)
Этот синтаксис применяется, когда вы устанавливаете ControlModel
на пустую матрицу.
[
задает силу или вход управления, xpred
,Ppred
]
= predict(filter
,u
,F
,G
,Q
)u
, модель изменения состояния, F
, модель управления, G
, и ковариацию шума процесса, Q
. Используйте этот синтаксис, чтобы изменить модель изменения состояния, модель управления и ковариацию шума процесса во время симуляции.
Этот синтаксис применяется, когда вы устанавливаете ControlModel
на непустую матрицу.