modnorm

Масштабный коэффициент для нормализации выходного сигнала модуляции

Описание

пример

normfactor = modnorm(refconst,type,power) возвращает масштабный коэффициент для нормализации вывода PAM или QAM модулятора с помощью заданного опорного совокупности, типа нормализации и выходной мощности.

Примеры

свернуть все

Сгенерируйте 16-QAM ссылочное созвездие.

refconst = qammod(0:15,16);

Сгенерируйте случайные символы и примените 16-QAM модуляцию.

x = randi([0 15],1000,1);
y = qammod(x,16);

Постройте график созвездия.

h = scatterplot(y);

Figure Scatter Plot contains an axes. The axes with title Scatter plot contains an object of type line. This object represents Channel 1.

Вычислите коэффициент нормализации так, чтобы выходной сигнал имел пиковую степень 1 Вт.

nf = modnorm(refconst,'peakpow',1);
z = nf*y;

Подтвердите, что ни один элемент нормированного сигнала не имеет степень более 1 Вт.

max(z.*conj(z))
ans = 1.0000

Постройте график графика поля точек нормализованного созвездия.

hold on
scatterplot(z,1,0,'r+',h)
hold off

Figure Scatter Plot contains an axes. The axes with title Scatter plot contains 2 objects of type line. This object represents Channel 1.

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

свернуть все

Ссылочное созвездие, заданное как вектор сложных элементов, которые состоят из ссылочных точек совокупности.

Пример: qammod(0:15,16)

Типы данных: double
Поддержка комплексного числа: Да

Тип нормализации, заданный как 'avpow' или 'peakpow'.

  • Если type является 'avpow'коэффициент нормализации вычисляется на основе средней степени.

  • Если type является 'peakpow'коэффициент нормализации вычисляется на основе пиковой степени.

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

Целевая степень, заданная как действительный скаляр. Целевая мощность является предполагаемой степенью модулируемого сигнала, умноженной на normfactor.

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

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

свернуть все

Коэффициент нормализации, возвращенный как действительный скаляр. Когда модулированный сигнал умножается на коэффициент нормализации, его средняя или пиковая мощность совпадают с целевой степенью. Функция принимает, что сигнал, который вы хотите нормировать, имеет минимальное расстояние 2.

См. также

| | |

Представлено до R2006a