exponenta event banner

Общая модуляторная полоса QAM

Модулировать с помощью квадратурной амплитудной модуляции

Библиотека

AM, в цифровом поддиапазоне модулирования

  • General QAM Modulator Baseband block

Описание

Блок основной полосы частот модулятора общего КАМ модулирует с использованием квадратурной амплитудной модуляции. Выходной сигнал является представлением модулированного сигнала в основной полосе частот.

Параметр созвездия Сигнал определяет созвездие, перечисляя его точки в M-векторе длины комплексных чисел. Значения входного сигнала должны быть целыми числами от 0 до M-1. Блок отображает входное целое число m в значение (m + 1) st в векторе созвездия сигнала.

Этот блок принимает входной сигнал скалярного вектора или вектора столбца. Для получения информации о типах данных, поддерживаемых каждым блочным портом, см. таблицу Поддерживаемые типы данных на этой странице.

Визуализация созвездий

Блок основной полосы частот модулятора общего КАМ обеспечивает возможность визуализации сигнальной совокупности из блочной маски. Эта функция визуализации созвездия позволяет визуализировать созвездие сигнала для определенных параметров блока. Дополнительные сведения см. в разделе Визуализация созвездия Руководства пользователя Communications Toolbox™.

Параметры

Сигнальная совокупность

Действительный или комплексный вектор, перечисляющий точки созвездия.

Тип выходных данных

Тип выходных данных может быть установлен в 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 для параметра Задать длину выходной фракции в.

Поддерживаемые типы данных

ПортПоддерживаемые типы данных

Вход

  • Плавающая точка с двойной точностью

  • Плавающая точка с одинарной точностью

  • 8-, 16-, 32-разрядные целые числа со знаком

  • 8-, 16-, 32-разрядные беззнаковые целые числа

  • ufix (log2M ⌉)

Продукция

  • Плавающая точка с двойной точностью

  • Плавающая точка с одинарной точностью

  • Подпись с фиксированной точкой

Расширенные возможности

Создание кода C/C + +
Создайте код C и C++ с помощью Simulink ® Coder™

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