exponenta event banner

продукция

Получить текущее состояние логики дорожки

Описание

пример

history = output(historyLogic) возвращает последние обновления истории объекта логики истории дорожки, historyLogic.

пример

scores = output(scoreLogic) возврат в scores текущая оценка и максимальная оценка объекта логики оценки дорожки, scoreLogic.

Примеры

свернуть все

Создайте логику на основе истории. Задайте пороговые значения подтверждения Mc и Nc в качестве вектора [3 5]. Укажите пороговые значения удаления Md и Nd в качестве вектора [6 7].

historyLogic = trackHistoryLogic('ConfirmationThreshold',[3 5], ...
    'DeletionThreshold',[6 7]);

Получите новейшую историю логики. Вектор истории имеет длину 7, что больше Nc и Nd. Все значения: 0 поскольку логика не инициализирована.

h = output(historyLogic)
h = 1x7 logical array

   0   0   0   0   0   0   0

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

init(historyLogic);
h = output(historyLogic)
h = 1x7 logical array

   1   0   0   0   0   0   0

Обновите логику попаданием, затем получите новейшую историю логики.

hit(historyLogic);
h = output(historyLogic)
h = 1x7 logical array

   1   1   0   0   0   0   0

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

scoreLogic = trackScoreLogic;

Получите текущий и максимальный балл логики. Оба балла 0 поскольку логика не инициализирована.

s = output(scoreLogic)
s = 1×2

     0     0

Укажите объем ячейки обнаружения датчика (volume) и новую целевую ставку в единице объема (beta). Инициализируйте логику с использованием этих параметров и стандартных вероятностей обнаружения и ложных аварийных сигналов. Первое обновление логики - хит.

volume = 1.3;
beta = 0.1;
init(scoreLogic,volume,beta);

Получите текущий и максимальный балл логики.

s = output(scoreLogic)
s = 1×2

   11.6699   11.6699

Обновите логику с промахом, а затем получите обновленные баллы.

miss(scoreLogic)
s = output(scoreLogic)
s = 1×2

    9.3673   11.6699

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

свернуть все

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

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

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

свернуть все

Новейшая история отслеживания historyLogic, возвращенный как логический вектор. Длина вектора равна длине History имущества historyLogic. Первый элемент является последним обновлением. A true значение указывает на попадание и false значение указывает на промах.

Текущие и максимальные оценки scoreLogic, возвращенный в виде числового вектора 1 на 2. Первый элемент указывает текущий балл. Второй элемент определяет максимальный балл.

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

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

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