freq2wavelen

Преобразуйте частоту в длину волны

    Описание

    пример

    wavelen = freq2wavelen(freq) преобразует частоту freq к длине волны wavelen использование скорости света в вакууме.

    пример

    wavelen = freq2wavelen(freq,c) также задает скорость распространения сигнала c.

    пример

    [wavelen,c] = freq2wavelen(___) также возвращает скорость распространения c использованная для расчета длина волны wavelen.

    Примеры

    свернуть все

    Вычислите длины волн, соответствующие частотам 3 и 4 ГГц. Используйте скорость по умолчанию распространения.

    freq = [3e9,4e9];
    lambda = freq2wavelen(freq)
    lambda = 1×2
    
        0.0999    0.0749
    
    

    Вычислите длину волны, соответствующую частоте 4 ГГц. Получите скорость распространения, используются для расчета длины волны.

    freq = 4e9;
    [lambda,c] = freq2wavelen(freq,3.0e8)
    lambda = 0.0750
    
    c = 300000000
    

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

    свернуть все

    Частота сигнала в виде положительной скалярной величины или вектора длины-M из положительных значений. Модули находятся в Гц.

    Пример: 10e6

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

    Скорость распространения сигнала в виде положительной скалярной величины. Значение по умолчанию получено из physconst('Lightspeed'). Модули находятся в m/s.

    Пример: 3.0e8

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

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

    свернуть все

    Длина волны сигнала, возвращенная как положительная скалярная величина или вектор длины-M из положительных значений. Размер wavelen равняется размеру freq. Модули исчисляются в метрах.

    Скорость распространения сигнала, возвращенная как положительная скалярная величина. Модули находятся в m/s.

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

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

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

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

    Введенный в R2021a