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 дБ выше средней степени на один процент времени, и двухтоновый сигнал 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

См. также

Объекты

Функции