exponenta event banner

matchinggain

Усиление благодаря согласованной фильтрации

    Описание

    пример

    gain = matchinggain(pw,bw) возвращает коэффициент усиления из-за согласованной фильтрации.

    пример

    gain = matchinggain(pw,bw,lr) определяет уменьшение коэффициента усиления сигнала к шуму (SNR) из-за неидеальной фильтрации.

    Примеры

    свернуть все

    Вычислите коэффициент усиления обработки дальности радара с синтезированной апертурой (РСА), имеющего вид сбоку. Форма сигнала имеет эффективную длительность импульса 100 микросекунд. Полоса пропускания шума антенны составляет 5 МГц. Предположим, что потеря фильтрации неидеального диапазона составляет 1,3 дБ.

    pw = 100e-6;
    bw = 5e6;
    lr = 1.3;

    Вычислите коэффициент усиления обработки диапазона.

    gain = matchinggain(pw,bw,lr)
    gain = 25.6897
    

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

    свернуть все

    Эффективная длительность импульса радиолокационного сигнала в секундах, заданная как положительный действительный скаляр или вектор.

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

    Полоса пропускания шума на антенне в герцах, заданная как положительный действительный скаляр или вектор.

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

    Уменьшение коэффициента усиления сигнала к шуму (SNR) в децибелах, определяемое как неотрицательный скаляр. Этот аргумент соответствует потерям по отношению к идеальному выигрышу. Типовые оконные функции, такие как hamming и hann показать потери порядка 1 дБ. Аргумент по умолчанию имеет значение 0, которая предполагает прямоугольное окно.

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

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

    свернуть все

    Коэффициент усиления благодаря согласованной фильтрации в децибелах, возвращаемый в виде матрицы. Строки gain соответствуют значениям длительности импульса в pw. Столбцы gain соответствуют значениям полосы пропускания в bw.

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

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

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