extractState

Извлеките целевые оценки состояния от фильтра ggiwphd

Синтаксис

[States,Indices] = extractState(phd,threshold)

Описание

[States,Indices] = extractState(phd,threshold) возвращается все насыщается компонентов, States, веса которого выше порога, данного threshold, и их соответствующими индексами, Indices, в фильтре ggiwphd, phd.

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

свернуть все

Фильтр ggiwphd, заданный как указатель на функцию.

Пример: phd

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

Порог экстракции веса компонента, заданного как действительная положительная скалярная величина.

Пример: 0.2

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

Выходные аргументы

свернуть все

Извлеченные состояния, возвращенные как структура или 1 N массивом структуры, где N является количеством извлеченных состояний. Каждая структура содержит следующие поля:

Поле Описание
State

Оценка состояния цели.

StateCovariance

Ковариационная матрица неуверенности.

Extent

Пространственная оценка степени отслеживаемого объекта, возвращенного как d-by-d матрица, где d является размерностью объекта.

MeasurementRate

Ожидаемое количество обнаружений от отслеживаемого объекта.

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

Индексы извлеченных состояний, возвращенных как 1 N вектором неотрицательных целых чисел, где N является количеством извлеченных состояний. Каждый элемент вектора является индексом соответствующего извлеченного состояния в States.

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

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

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

Смотрите также

|

Введенный в R2019a