Универсальный модулятор

| Векторный |
в палитре на схеме

Блок выполняет процедуру модуляции входного сигнала в соответствии с сигнально-кодовым созвездием (СКС), заданным пользователем.

Для применения BPSK модуляции рекомендуется использовать блок BPSK модулятор, который работает быстрее универсального модулятора и не нуждается в настройке.

Входы

  • Bits - входной вектор обрабатываемых бит.

Выходы

  • Symbols Re - вектор вещественных компонент полученных символов модуляции;
  • Symbols Im - вектор мнимых компонент полученных символов модуляции.

Свойства

  • ModulationOrder - порядок модуляции. Определяет количество элементов сигнально-кодового созвездия. Порядок модуляции должен быть кратен 2;
  • Constellation - комплексный вектор произвольного сигнально-кодового созвездия. Размер вектора должен соответствовать выбранному порядку модуляции. Комплексные элементы вектора, соответствующие элементам сигнально-кодового созвездия, задаются в формате:

    При этом порядок следования комплексных символов в векторе СКС определяется следующим образом: порядковый номер элемента СКС в векторе соответствует описываемой этим элементом битовой посылке, представленной в десятичной системе счисления;

  • IsLSBFirst - данное свойство определяет способ интерпретации вектора входных бит. Если свойство установлено в true, первый принятый бит символа будет считаться младшим, в противном случае первый принятый бит символа будет интерпретирован как старший бит. Это свойство должно быть одинаковым для блоков модулятора и демодулятора.

Параметры

Нет.