exponenta event banner

cfarloss

Потеря из-за адаптивной обработки постоянной частоты ложных аварийных сигналов (CFAR)

    Описание

    пример

    LCFAR = cfarloss(PFA,NRC) вычисляет приблизительные потери CFAR, LCFAR, в дБ для вероятности ложной тревоги, PFA и количества опорных ячеек, NRC, которые вы указываете. Функция вычисляет потери для метода cell-averaging (CA) CFAR и квадратного детектора на основе универсальной кривой потерь CFAR Грегерса-Хансена.

    LCFAR = cfarloss(PFA,NRC,Name,Value) указывает дополнительные параметры с помощью аргументов «имя-значение». Например, LCFAR = cfarloss(1e-8,4:4:64,'Method','CA') вычисляет приблизительные потери с помощью процесса CA CFAR.. Можно указать несколько аргументов «имя-значение».

    Примеры

    свернуть все

    Вычислите потери CFAR для n-клеточного усреднения и квадратного детектора. Предположим, что количество опорных ячеек от 4–64 и вероятность ложной тревоги 1e-8.

    PFA = 1e-8;
    NRC = 4:4:64;     
    LCFAR = cfarloss(PFA,NRC);

    Постройте график соотношения результирующих потерь и CFAR. Отношение CFAR вычисляется с использованием уравнения, X = -log10 (PFA)/NRC.

    plot(-log10(PFA)./NRC,LCFAR)
    grid on;
    xlabel('CFAR Ratio = -log_{10}(PFA)/NRC');
    ylabel('CFAR Loss (dB)');
    title({'Universal Curve for CFAR Loss for',...
           'n-cell Averaging and Square-Law Detector'});

    Figure contains an axes. The axes with title Universal Curve for CFAR Loss for n-cell Averaging and Square-Law Detector contains an object of type line.

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

    свернуть все

    Вероятность ложной тревоги, указанная как положительный скаляр в диапазоне [1e-15,1e-3] или в виде вектора длины-K с каждым элементом в диапазоне [1e-15,1e-3] .

    Число опорных ячеек, используемых при обработке CFAR, указанных как положительный скалярный вектор или вектор длины-K.

    Аргументы пары «имя-значение»

    Укажите дополнительные пары, разделенные запятыми Name,Value аргументы. Name является именем аргумента и Value - соответствующее значение. Name должен отображаться внутри кавычек. Можно указать несколько аргументов пары имен и значений в любом порядке как Name1,Value1,...,NameN,ValueN.

    Пример: LCFAR = cfarloss(1e-8,4:4:64,'DetectorType','Log')

    Тип процесса CFAR, указанный как 'CA' для процесса усреднения ячеек или 'GOCA' для процесса наибольшего усреднения клеток.

    Пример: 'Method','GOCA'

    Тип используемого извещателя, указанный как 'SquareLaw', 'Linear', или 'Log'.

    Пример: 'DetectorType','Linear'

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

    свернуть все

    Потеря CFAR, возвращенная в виде вектора K-элемента в дБ.

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

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

    .

    См. также

    | |

    Представлен в R2021a