General QAM Modulator Baseband

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

Библиотека

AM, в подбиблиотеке Digital Baseband Модуляции

  • General QAM Modulator Baseband block

Описание

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

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

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

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

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

Параметры

Signal constellation

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

Output data type

Тип выходных данных может быть установлен в doubleединственный, 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++ с помощью Simulink® Coder™.

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