cfarloss

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

    Описание

    пример

    LCFAR = cfarloss(PFA,NRC) вычисляет аппроксимацию потерь CFAR, LCFAR, в дБ для вероятности ложного предупреждения, PFA и количества ссылки камер, NRC, которые вы задаете. Функция вычисляет потери для CFAR метода усреднения ячеек (CA) и детектора квадратного закона на основе универсальной кривой потерь 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] или как вектор length-K с каждым элементом в области значений [1e-15,1e-3] .

    Количество ссылки камер используемых в обработке CFAR, заданное в виде вектора положительной скалярной величины или length-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++ с помощью Coder™ MATLAB ®

    .

    См. также

    | |

    Введенный в R2021a