phaseNoiseToJitter

Измерьте дрожание фазы RMS из данных фазового шума

Описание

[Jrms_rad,Jrms_deg] = phaseNoiseToJitter(PNFreq,PNPow) возвращает эффективное дрожание фазы RMS в радианах и степенях от частоты фазового шума и уровней степени.

[Jrms_rad,Jrms_deg, Jrms_s] = phaseNoiseToJitter(___,'Frequency',frequency) также возвращает эффективное дрожание фазы RMS в секундах, когда вы задаете частоту сигнала в дополнение к входным параметрам в предыдущем синтаксисе.

Примеры

свернуть все

Используйте сигнал частоты 100 МГц. Профиль фазы шума:

  • -125 дБк/Гц при 100 Гц

  • -150 дБк/Гц при 1 кГц

  • -174 дБк/Гц при 10 кГц

  • -174 дБк/Гц при 200 МГц

Вычислите эффективный дрожание фазы RMS в радиане, степени и секунде.

PNFreq = [100,1e3,1e4,200e6];
PNPow = [-125,-150,-174,-174];
[Jrms_rad Jrms_deg  Jrms_sec]=phaseNoiseToJitter(PNFreq,PNPow,'Frequency',100e6)
Jrms_rad = 4.0430e-05
Jrms_deg = 0.0023
Jrms_sec = 6.4346e-14

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

свернуть все

Частотные точки относительно основной частоты, на которую вычисляется фазы шум, заданные как действительный вектор в герце.

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

Фаза шум степени в 1-Hz полосе пропускания, центрированной при заданных частотных смещениях относительно основной частоты, заданный как действительный вектор в дБс/Гц. Элементы PNPow соответствуют элементам PNFreq.

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

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

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

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

свернуть все

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

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

Эффективный дрожь фазы RMS, возвращаемый как скаляр в секундах. Чтобы вычислить Jrms_s, задайте частоту сигнала с помощью аргументов пары "имя-значение".

См. также

Введенный в R2020b