exponenta event banner

мисс

Обновить логику дорожки с промахом

Описание

пример

miss(historyLogic) обновляет историю трека с помощью промаха.

miss(scoreLogic) обновляет оценку трека в случае промаха, используя вероятности обнаружения по умолчанию и ложную тревогу.

пример

miss(scoreLogic,pd,pfa) обновляет балл трека в случае промаха, указывая вероятность обнаружения pd и вероятность ложной тревоги pfa.

Примеры

свернуть все

Создайте логику на основе истории с порогами подтверждения и удаления по умолчанию.

historyLogic = trackHistoryLogic;

Инициализируйте логику, которая записывает совпадение в качестве первого обновления логики. Первый элемент 'History' свойство, указывающее последнее обновление, равно 1.

init(historyLogic)
history = historyLogic.History;
disp(['History: [',num2str(history),'].']);
History: [1  0  0  0  0  0].

Обновите логику с промахом. Первый элемент 'History' свойство - 0.

miss(historyLogic)
history = historyLogic.History;
disp(['History: [',num2str(history),'].']);
History: [0  1  0  0  0  0].

Создайте логику на основе оценки с порогами подтверждения и удаления по умолчанию.

scoreLogic = trackScoreLogic;

Укажите вероятность обнаружения (pd), вероятность ложной тревоги (pfa), объем ячейки обнаружения датчика (volume) и новую целевую ставку в единице объема (beta).

pd = 0.9;
pfa = 1e-6;
volume = 1.3;
beta = 0.1;

Инициализируйте логику с помощью этих параметров. Первое обновление логики - хит.

init(scoreLogic,volume,beta,pd,pfa);
disp(['Score and MaxScore: ', num2str(output(scoreLogic))]);
Score and MaxScore: 11.6699      11.6699

Обновите логику с промахом. Текущий балл уменьшается, но максимальный балл не меняется.

miss(scoreLogic,pd,pfa)
disp(['Score and MaxScore: ', num2str(output(scoreLogic))])
Score and MaxScore: 9.36735      11.6699

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

свернуть все

Логика журнала отслеживания, заданная как trackHistoryLogic объект.

Логика оценки дорожки, заданная как trackScoreLogic объект.

Вероятность обнаружения, заданная как неотрицательный скаляр.

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

Вероятность ложной тревоги, указанная как неотрицательный скаляр.

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

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

Создание кода C/C + +
Создайте код C и C++ с помощью MATLAB ® Coder™

.
Представлен в R2018b