exponenta event banner

getPercentileRelativePower

Системный объект: comm.CCDF
Пакет: comm

Получить относительное значение мощности для данного процентиля

Синтаксис

R = getPercentileRelativePower(H,P)

Описание

R = getPercentileRelativePower(H,P) возвращает относительные значения мощности для входного сигнала H с вероятностью P/100. Где P находится в диапазоне [0, 100]. Например, настройка P = 100 - вероятность 1,0. Для указанного P установка, мощность интересующего сигнала выше его средней мощности

  • Около R в дБ при PowerUnits имущество comm.CCDF имеет значение 'dBW' или 'dBm'

  • По коэффициенту R в линейном масштабе, если PowerUnits имущество comm.CCDF имеет значение 'Watts'

Выходной сигнал представляет собой вектор столбца с i-м элементом, соответствующим относительной мощности для i-го входного канала. Вход P - скаляр или вектор с числом элементов, равным числу входных каналов. Если P является скаляром, то все относительные мощности в R соответствуют тому же значению процентиля, которое указано в P. Если P является вектором, то i-й элемент R соответствует значению мощности, возникающему в i-м входном канале, с процентилем, указанным в i-ом элементе P.

Для i-го входного канала эта объектная функция оценивает обратную кривую CCDF при процентильном значении P (i )/100.

Примеры

развернуть все

Получение кривых CCDF для сигнала AWGN единичной дисперсии и двухтонального сигнала. Вычислите относительные уровни мощности сигнала AWGN и двухтонального сигнала. Сигнал AWGN: RPW1 dB выше его средней мощности на один процент времени, и двухтональный сигнал RPW2 дБ выше его средней мощности 10 процентов времени.

n = [0:5e3-1].';
s1 = randn(5e3,1);                  % AWGN signal
s2 = sin(0.01*pi*n)+sin(0.03*pi*n); % Dual-tone signal
ccdf = comm.CCDF;                   % Create CCDF object
ccdf([s1 s2]);                      % Measure CCDF
plot(ccdf)                          % Plot CCDF curves
legend('AWGN','Dual-tone')

Figure contains an axes. The axes with title CCDF Measurement contains 2 objects of type line. These objects represent AWGN, Dual-tone.

RPW = getPercentileRelativePower(ccdf,[1 10]);
RPW1 = RPW(1)
RPW1 = 8.1923
RPW2 = RPW(2)
RPW2 = 3.5493

См. также

Объекты

Функции