exponenta event banner

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
    

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

    свернуть все

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

    Пример: 10e6

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

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

    Пример: 3.0e8

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

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

    свернуть все

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

    Скорость распространения сигнала, возвращаемая как положительный скаляр. Единицы измерения в м/с.

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

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

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

    .

    См. также

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