initialize

Инициализируйте состояние и ковариацию отслеживающего фильтра

Описание

initialize(filter,state,statecov) инициализирует фильтр путем установки State и StateCovariance свойства filter с соответствующим state и statecov входы.

initialize(filter,state,statecov,Name,Value) также инициализирует свойства filter при помощи одной или нескольких пар "имя-значение". Укажите имя свойства фильтра и значение, которому вы хотите его инициализировать. Вы не можете изменить размер или тип свойств, которые вы инициализируете.

Входные параметры

свернуть все

Фильтр для отслеживания объектов, заданный как один из следующих объектов:

  • trackingKF - Линейный фильтр Калмана

  • trackingEKF - Расширенный фильтр Калмана

  • trackingUKF - Сигма-точечный фильтр Калмана

Состояние фильтра, заданное как вектор M -элемент с реальным значением, где M - размер состояния фильтра.

Пример: [200; 0.2]

Типы данных: double

Ошибка расчета состояния, заданная как положительно-определенная вещественная M -by- M матрица. M - размер состояния фильтра. Ковариационная матрица представляет неопределенность в состоянии фильтра.

Пример: [20 0.1; 0.1 1]

Расширенные возможности

Генерация кода C/C + +
Сгенерируйте код C и C++ с помощью Coder™ MATLAB ®

.
Введенный в R2018b