exponenta event banner

Основная полоса частот модулятора QPSK

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

Библиотека

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

  • QPSK Modulator Baseband block

Описание

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

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

Если для параметра Тип ввода (Input type) задано значение Integer, тогда допустимые входные значения равны 0, 1, 2 и 3. При установке для упорядочения созвездия значения Binary для входа m выходной символ

exp (jstart+ jām/2)

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

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

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

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

Блок основной полосы частот модулятора QPSK обеспечивает возможность визуализации сигнальной совокупности из блочной маски. Эта функция визуализации созвездия позволяет визуализировать созвездие сигнала для определенных параметров блока. Дополнительные сведения см. в разделе Визуализация созвездия Руководства пользователя 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.

Установить длину выходной фракции в

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

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

  • Выбирать User-defined для задания масштаба выходных данных в параметре Длина выходной дроби.

Этот параметр отображается только при выборе Fixed-point для параметра Тип данных вывода или при выборе User-defined и указанный тип выходных данных является типом данных с фиксированной точкой.

Определяемый пользователем тип данных

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

Длина выходной фракции

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

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

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

Вход

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

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

  • Логическое значение, если тип ввода имеет значение Bit

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

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

  • ufix (1), если тип ввода Bit

  • ufix (2), если тип ввода Integer

Продукция

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

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

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

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

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

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