Модулируйте с использованием M-арной импульсной амплитудной модуляции
AM, в цифровой поддиапазоне базовых частот модуляции
Блок M-PAM Modulator Baseband модулирует с использованием M-арной импульсно-амплитудной модуляции. Выход является представлением модулированного сигнала в основной полосе частот. Параметр M-ary number, M, является числом точек в сигнальном созвездии. Это должно быть четное целое число.
Примечание
Все значения степени принимают номинальное сопротивление 1 Ом.
Модуляция амплитуды основного диапазона M-арного импульса с использованием сигнального созвездия по умолчанию блока преобразует целое число m между 0 и M-1 в комплексное число
2м - М + 1
Примечание
Это значение на самом деле является вещественным числом. Выходной сигнал блока является комплексным сигналом типа данных, мнимая часть которого равна нулю.
Блок масштабирует сигнальное созвездие по умолчанию на основе того, как вы устанавливаете параметр Normalization method. В следующей таблице перечислены возможные условия масштабирования.
Значение параметра метода нормализации | Условие масштабирования |
---|---|
Min. distance between symbols
| Ближайшая пара точек в созвездии разделена значением параметра Minimum distance |
Average Power
| Средняя степень символов в созвездии является параметром Average power |
Peak Power
| Максимальная степень символов в созвездии является параметром Peak power |
Этот блок принимает скаляр или вектор-столбец входной сигнал.
Когда вы устанавливаете параметр Input type равным Integer
блок принимает целочисленные значения между 0
и M - 1
. M представляет M-ary number параметров блоков.
Когда вы устанавливаете параметр Input type равным Bit
блок принимает двоичные входы, которые представляют целые числа. Блок собирает двоичные сигналы в группы K = log2 (M) бит
где
K представляет количество бит на символ.
Вход длины вектора должен быть целым числом, кратным K. В этом строении блок принимает группу K бит и преобразует эту группу в символ на выходе блока. Блок выводит по одному модулированному символу для каждой группы K бит.
Параметр Constellation ordering указывает, как блок присваивает двоичные слова точкам сигнального созвездия.
Если для Constellation ordering задано значение Binary
, тогда блок использует природное двоичное кодированное созвездие.
Если для Constellation ordering задано значение Gray
, затем блок использует Седое-закодированное созвездие.
Для получения дополнительной информации о кодировании серого смотрите страницу с описанием для блока M-PSK Modulator Baseband.
Блок основной полосы M-PAM Modulator предоставляет возможность визуализировать сигнальное созвездие из маски блока. Эта функция Constellation Visualization позволяет вам визуализировать сигнальное созвездие для конкретных параметров блока. Для получения дополнительной информации см. Визуализацию созвездия раздел Руководства пользователя Communications Toolbox™.
Число точек в сигнальном созвездии. Это должно быть четное целое число.
Указывает, состоит ли вход из целых чисел или групп бит. Если для этого параметра задано значение Bit
, тогда параметр M-ary number должен быть 2K для некоторого положительного целого числа K.
Определяет, как блок сопоставляет каждую группу входа бит с соответствующим целым числом.
Определяет, как блок масштабирует сигнальное созвездие. Варианты Min. distance between symbols
, Average Power
, и Peak Power
.
Расстояние между двумя ближайшими точками созвездия. Это поле появляется только, когда Normalization method установлено на Min. distance between symbols
.
Средняя степень символов в созвездии, указанная на 1 Ом. Это поле появляется только, когда Normalization method установлено на Average Power
.
Максимальная степень символов в созвездии, указанная на 1 Ом. Это поле появляется только, когда Normalization method установлено на Peak Power
.
Тип выходных данных может быть установлен на double
, single
, Fixed-point
, User-defined
, или Inherit via back propagation
.
Установка этого параметра на Fixed-point
или User-defined
включает поля, в которых можно дополнительно указать подробные данные. Установка этого параметра на Inherit via back propagation
, устанавливает тип выходных данных и масштабирование, чтобы соответствовать следующему блоку.
Указание размера слова, в битах, для типа выходных данных с фиксированной точкой. Этот параметр видим только, когда вы выбираете Fixed-point
для параметра Output data type.
Задает любой встроенный или тип данных с фиксированной точкой со знаком. Можно задать типы данных с фиксированной точкой, используя sfix
(Simulink), sint
(Simulink), sfrac
(Simulink), и fixdt
(Simulink) функции от программного обеспечения Fixed-Point Designer™. Этот параметр видим только, когда вы выбираете User-defined
для параметра Output data type.
Задайте масштабирование выходного сигнала с фиксированной точкой одним из следующих методов:
Выберите Best precision
автоматически установить масштабирование выхода таким образом, чтобы выход сигнал имел лучшую возможную точность.
Выберите User-defined
чтобы задать масштабирование выхода в параметре Output fraction length.
Этот параметр видим только, когда вы выбираете Fixed-point
для параметра Output data type или когда вы выбираете User-defined
и заданный тип выходных данных является типом данных с фиксированной точкой.
Для типов выходных данных с фиксированной точкой задайте количество дробных бит или бит справа от двоичной точки. Этот параметр видим только, когда вы выбираете Fixed-point
или User-defined
для параметра Output data type и User-defined
для параметра Set output fraction length to.
Порт | Поддерживаемые типы данных |
---|---|
Вход |
|
Выход |
|