Документация Engee

General QAM Modulator Baseband

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

Тип: GeneralQAMModulatorBaseband

Путь в библиотеке:

/Communication Systems/Modulation/Digital Modulation/PAM/QAM/General QAM Modulator Baseband

Описание

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

Параметр Signal Constellation задает созвездие, перечисляя его точки в векторе комплексных чисел длины . Значения входного сигнала должны быть целыми числами в диапазоне . Блок сопоставляет входное целое число со значением в векторе созвездия сигнала.

Порты

Вход

# IN_1 — входной сигнал
вектор | скаляр

Details

Входной сигнал в виде скаляра или вектора со значениями элементов в области значений , где — порядок модуляции. Если задан двоичный вектор, то количество элементов должно быть целым числом, кратным количеству битов на символ. Количество битов на символ равно .

Типы данных

Float16, Float32, Float64, Int8, Int16, Int32, Int64, UInt8, UInt16, UInt32, UInt64, Bool

Поддержка комплексных чисел

Нет

Выход

# OUT_1 — модулированный сигнал
вектор | скаляр

Details

Модулированный сигнал основной полосы частот; комплексный скаляр или вектор.

Типы данных

Float64

Поддержка комплексных чисел

Нет

Параметры

Основные

# Signal Constellation — созвездие сигнала
Вектор вещественных и/или комплексных чисел

Details

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

Значение по умолчанию

cis.(2pi*[0:7...]/8)

Имя для программного использования

constellation

Настраиваемый

Нет

Вычисляемый

Да