Модулировать с помощью M-арной импульсной амплитудной модуляции
AM, в цифровом поддиапазоне модулирования
M-PAM модулятор модулирует модуляцию основной полосы частот, используя M-арную амплитудную модуляцию импульсов. Выходной сигнал является представлением модулированного сигнала в основной полосе частот. Параметр M-ary number, M, является количеством точек в созвездии сигналов. Это должно быть четное целое число.
Примечание
Все значения мощности принимают номинальный импеданс 1 Ом.
Модуляция M-арного импульса основной полосы частот с использованием комбинации сигналов блока по умолчанию отображает целое число m между 0 и M-1 на комплексное значение
2m - M + 1
Примечание
Это значение на самом деле вещественное число. Выходной сигнал блока представляет собой сигнал комплексного типа данных, мнимая часть которого равна нулю.
Блок масштабирует совокупность сигналов по умолчанию в зависимости от того, как задается параметр метода нормализации. В следующей таблице перечислены возможные условия масштабирования.
| Значение параметра метода нормализации | Условие масштабирования |
|---|---|
Min. distance between symbols
| Ближайшая пара точек в созвездии разделена значением параметра Минимальное расстояние (Minimum distance). |
Average Power
| Средняя мощность символов в созвездии - это параметр Average power (средняя мощность). |
Peak Power
| Максимальная мощность символов в созвездии - это параметр пиковой мощности |
Этот блок принимает входной сигнал скалярного вектора или вектора столбца.
Если для параметра Тип ввода (Input type) задано значение Integer, блок принимает целочисленные значения между 0 и M-1. M представляет параметр блока M-ary-числа.
Если для параметра Тип ввода (Input type) задано значение Bitблок принимает двоично-значные входные данные, представляющие целые числа. Блок собирает двоично-значные сигналы в группы из K = log2 (M) битов
где
K представляет количество битов на символ.
Длина входного вектора должна быть целочисленной кратной К. В этой конфигурации блок принимает группу из K битов и отображает эту группу на символ на выходе блока. Блок выводит один модулированный символ для каждой группы из K битов.
Параметр упорядочения созвездия указывает, как блок назначает двоичные слова точкам созвездия сигнала.
Если для параметра Constellation ordering установлено значение Binary, то блок использует природное двоично-кодированное созвездие.
Если для параметра Constellation ordering установлено значение Gray, то блок использует созвездие, закодированное Греем.
Для получения подробной информации о кодировании серого см. справочную страницу для блока основной полосы M-PSK модулятора.
Блок основной полосы частот модулятора M-PAM обеспечивает возможность визуализации сигнальной совокупности из блочной маски. Эта функция визуализации созвездия позволяет визуализировать созвездие сигнала для определенных параметров блока. Дополнительные сведения см. в разделе Визуализация созвездия Руководства пользователя Communications Toolbox™.
Количество точек в созвездии сигналов. Это должно быть четное целое число.
Указывает, состоит ли вход из целых чисел или групп битов. Если для этого параметра установлено значение Bit, то параметр M-ary числа должен быть 2K для некоторого положительного целого K.
Определяет, как блок отображает каждую группу входных битов в соответствующее целое число.
Определяет способ масштабирования блока сигнальной совокупности. Варианты: Min. distance between symbols, Average Power, и Peak Power.
Расстояние между двумя ближайшими точками созвездия. Это поле появляется только в том случае, если для метода нормализации установлено значение Min. distance between symbols.
Средняя мощность символов в созвездии, привязанная к 1 Ом. Это поле появляется только в том случае, если для метода нормализации установлено значение Average Power.
Максимальная мощность символов в созвездии, привязанная к 1 Ом. Это поле появляется только в том случае, если для метода нормализации установлено значение 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 (Симулинк), sint (Симулинк), sfrac (Simulink), и fixdt Функции (Simulink) программного обеспечения Fixed-Point Designer™. Этот параметр отображается только при выборе User-defined для параметра Output data type.
Задайте масштаб вывода с фиксированной точкой одним из следующих способов:
Выбирать Best precision для автоматического задания выходного масштабирования таким образом, чтобы выходной сигнал имел наилучшую возможную точность.
Выбирать User-defined для задания масштаба выходных данных в параметре Длина выходной дроби.
Этот параметр отображается только при выборе Fixed-point для параметра Тип данных вывода или при выборе User-defined и указанный тип выходных данных является типом данных с фиксированной точкой.
Для типов выходных данных с фиксированной точкой укажите количество дробных битов или битов справа от двоичной точки. Этот параметр отображается только при выборе Fixed-point или User-defined для параметра Output data type и User-defined для параметра Задать длину выходной фракции в.
| Порт | Поддерживаемые типы данных |
|---|---|
Вход |
|
Продукция |
|