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

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

Библиотека

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

Описание

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

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

Следующие правила управляют этим методом модуляции, когда параметр Phase rotation является θ:

  • Если первый входной бит 0 или 1, соответственно, то первый модулируемый символ является exp (jθ) или-exp (jθ), соответственно.

  • Если последующий входной бит 0 или 1, соответственно, то модулируемый символ является предыдущим модулируемым символом, умноженным на exp (jθ) или-exp (jθ), соответственно.

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

Phase rotation (rad)

Разность фаз между предыдущими и текущими модулируемыми символами, когда вход является нулем.

Output Data type

Типом выходных данных может быть или single или double. По умолчанию блок устанавливает это на double.

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

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

Входной параметр

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

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

  • Булевская переменная

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

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

Вывод

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

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

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

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

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