miss

Обновляйте логику трека с промахом

Описание

пример

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++ с помощью Coder™ MATLAB ®

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