eclipsingfactor

Зависимый областью значений фактор затмения

    Описание

    пример

    FECL = eclipsingfactor(R,DU,PRF) вычисляет зависимый областью значений затмевающий факторный FECL в децибелах, учитывая однозначную область значений R рабочий цикл для простого меандра или вектора из выборок от произвольной формы волны DU и импульсная частота повторения PRF.

    Примеры

    свернуть все

    Вычислите зависимый областью значений фактор затмения в 1 интервалы км между нулем и однозначной областью значений, R, принятие немодулируемого меандра с рабочим циклом 0.1 и импульсная частота повторения 1000 Гц.

    DU = 0.1;
    PRF = 1e3;
    R = 0:1000:time2range(1/PRF);
    FECL = eclipsingfactor(R,DU,PRF);

    Постройте зависимый областью значений фактор затмения.

    plot(R*1e-3,FECL)
    xlabel('Range (km)');
    ylabel('Eclipsing Factor (dB)');
    ylim([-25 1]);
    grid on;
    title('Range-Dependent Eclipsing Factor');

    Figure contains an axes object. The axes object with title Range-Dependent Eclipsing Factor contains an object of type line.

    Входные параметры

    свернуть все

    Расположитесь, в котором можно вычислить фактор затмения в виде положительной скалярной величины или как вектор длины-J в метрах.

    Рабочий цикл в виде неотрицательного скаляра в области значений [0,1] или вектор длины-M с каждым элементом в области значений [0,1].

    • Если вы задаете DU как скаляр, фактор затмения вычисляется для немодулируемого меандра с заданным рабочим циклом.

    • Если вы задаете DU как вектор длины-M, фактор затмения вычисляется для формы волны, с помощью выборок области времени, принятых интервал с одним импульсом.

    Импульсная частота повторения в виде положительной скалярной величины или как вектор длины-K в Гц.

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

    свернуть все

    Затмение фактора, возвращенного как J-by-K матрица в децибелах со строками, соответствующими областям значений в R и столбцы, соответствующие значениям в PRF.

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

    Генерация кода C/C++
    Генерация кода C и C++ с помощью MATLAB® Coder™.

    Смотрите также

    Введенный в R2021a