QPSK Modulator Baseband

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

Библиотека

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

  • QPSK Modulator Baseband block

Описание

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

Целочисленные сигналы и двоичные сигналы

Если вы устанавливаете параметр Input type равным Integer, тогда допустимыми входными значениями являются 0, 1, 2 и 3. Когда вы задаете Constellation ordering Binary для входных m выходной символ

exp (j

где и представляет собой Phase offset параметр (для порядка созвездий Серого см. следующий рисунок). В этом случае блок принимает скаляр или вектор-столбец сигнал.

Если вы устанавливаете параметр Input type равным Bit, тогда вход содержит пары двоичных значений. Для этого строения блок принимает векторы-столбцы с четными длинами. Когда вы устанавливаете параметр Phase offset равным Π4, затем блок использует одно из сигнальных созвездий на следующем рисунке, в зависимости от того, задаете ли вы параметр Constellation ordering равным Binary или Gray.

На предыдущем рисунке самый значащий бит (то есть самый левый бит) является первым битовым входом в блок. Дополнительные сведения о отображении серого цвета см. на странице справки M-PSK Modulator Baseband.

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

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

Диалоговое окно

Phase offset (rad)

Фаза нулевой точки сигнального созвездия.

Constellation ordering

Определяет, как блок сопоставляет каждую пару входа бит или входа целых чисел с символами созвездия.

Input type

Указывает, состоит ли вход из целых чисел или пар бит.

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.

Set output fraction length to

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

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

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

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

User-defined data type

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

Output fraction length

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

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

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

Вход

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

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

  • Логический, когда Input type Bit

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

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

  • ufix (1), когда Input type Bit

  • ufix (2), когда Input type Integer

Выход

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

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

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

Парный блок

QPSK Demodulator Baseband

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

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

.
Представлено до R2006a
Для просмотра документации необходимо авторизоваться на сайте