Правильный фильтр с OOSM, использующим retrodiction
retroCorrect функция корректирует оценку состояния и ковариацию с помощью измерения из последовательности (OOSM). Чтобы использовать эту функцию, задайте MaxNumOOSMSteps свойство фильтра как положительное целое число. Перед использованием этой функции необходимо использовать retrodict функционируйте к успешно retrodict текущее состояние ко времени, в которое был взят OOSM.
[ корректирует фильтр измерением OOSM retroCorrState,retroCorrCov] = retroCorrect(filter,z)z и возвращает откорректированную ковариацию состояния и состояния. Функция изменяет значения State и StateCovariance свойства объекта фильтра к retroCorrState и retroCorrCov, соответственно.
___ = retroCorrect(___, задает параметры измерения для измерения measparams)z.
Внимание
Можно использовать этот синтаксис только когда заданный filter trackingEKF объект.
[1] Панель шалом, Y., Хуимин Чен и М. Маллик. “Решение с одним шагом для Многоступенчатого проблемы Измерения последовательности в Отслеживании”. Транзакции IEEE на Космических и Электронных системах 40, № 1 (январь 2004): 27–37. https://doi.org/10.1109/TAES.2004.1292140.