General QAM Modulator Baseband

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

Библиотека

AM, в цифровой поддиапазоне базовых частот модуляции

  • General QAM Modulator Baseband block

Описание

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

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

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

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

Блок Baseband модулятора General QAM предоставляет возможность визуализировать сигнальное созвездие из маски блока. Эта функция Constellation Visualization позволяет вам визуализировать сигнальное созвездие для конкретных параметров блока. Для получения дополнительной информации см. Визуализацию созвездия раздел Руководства пользователя Communications Toolbox™.

Параметры

Signal constellation

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

Output data type

Тип выходных данных может быть установлен на double, single, Fixed-point, User-defined, или Inherit via back propagation.

Установка значения Fixed-point или User-defined будет включать поля, в которых вы можете более подробно указать. Установка значения Inherit via back propagation, устанавливает тип выходных данных и масштабирование, чтобы соответствовать следующему блоку.

Output word length

Указание размера слова, в битах, для типа выходных данных с фиксированной точкой. Этот параметр видим только, когда вы выбираете Fixed-point для параметра Output data type.

User-defined data type

Задает любой встроенный или тип данных с фиксированной точкой со знаком. Можно задать типы данных с фиксированной точкой, используя sfix (Simulink), sint (Simulink), sfrac (Simulink), и fixdt (Simulink) функции от программного обеспечения Fixed-Point Designer™. Этот параметр видим только, когда вы выбираете User-defined для параметра Output data type.

Set output fraction length to

Задайте масштабирование выходного сигнала с фиксированной точкой одним из следующих двух методов:

  • Выберите Best precision автоматически установить масштабирование выхода таким образом, чтобы выход сигнал имел лучшую возможную точность.

  • Выберите User-defined чтобы задать масштабирование выхода в параметре Output fraction length.

Этот параметр видим только, когда вы выбираете Fixed-point для параметра Output data type или когда вы выбираете User-defined и заданный тип выходных данных является типом данных с фиксированной точкой.

Output fraction length

Для типов выходных данных с фиксированной точкой задайте количество дробных бит или бит справа от двоичной точки. Этот параметр видим только, когда вы выбираете Fixed-point или User-defined для параметра Output data type и User-defined для параметра Set output fraction length to.

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

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

Вход

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

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

  • 8-, 16-, 32-битные целые числа со знаком

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

  • ufix(log2M)

Выход

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

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

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

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

Генерация кода C/C + +
Сгенерируйте код C и C++ с помощью Coder™ Simulink ®

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