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

General QAM Demodulator Baseband

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

Тип: GeneralQAMDemodulatorBaseband

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

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

Описание

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

Порты

Вход

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

Details

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

Типы данных

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

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

Нет

Выход

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

Details

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

Типы данных

Float64

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

Нет

Параметры

Основные

# Signal constellation — созвездие сигнала
Vector of real and/or complex numbers

Details

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

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

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

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

constellation

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

Нет

Вычисляемый

Да

# Output type — тип выходных данных
Integer | Bit

Details

Тип выходных данных в виде одной из этих опций:

  • Integer — блок выдает целые числа;

  • Bit — блок создает группу из битов, называемую двоичным словом, для каждого символа, когда для параметра Decision type установлено значение Hard decision.

Значения

Integer | Bit

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

Integer

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

Out_type

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

Нет

Вычисляемый

Нет

# Decision type — тип решения
Hard decision

Details

Определяет использование жесткого решения при демодуляции.

Зависимости

Чтобы использовать этот параметр, установите для параметра Output type значение Bit.

Значения

Hard decision

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

Hard decision

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

Bit_method

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

Нет

Вычисляемый

Нет