Engee documentation

General QAM Modulator Baseband

Modulation using quadrature amplitude modulation.

general qam modulator baseband

Description

The General QAM Modulator Baseband modulates the signal using the quadrature amplitude modulation method. The output is a baseband representation of the modulated signal.

The Signal constellation parameter defines a constellation by listing its points in a vector of complex numbers of length M. The values of the input signal must be integers in the range . The block maps the input integer to the value in the signal constellation vector.

Ports

Input

In - input signal
vector | scalar

Input signal in the form of a scalar or vector with element values in the range of values , where M is the modulation order. If a binary vector is specified, the number of elements must be an integer multiple of the number of bits per symbol. The number of bits per symbol is equal to .

Data types: Float16, Float32, Float64, Int8, Int16, Int32, Int64, UInt8, UInt16, UInt32, UInt64, Bool.

Output

Out - modulated signal
vector | scalar

A modulated signal of the fundamental frequency band; a complex scalar or vector.

Data types: Float64.

Parameters

Signal constellation - signal constellation
vector

A real or complex vector listing the points of a constellation.