Modulation Demodulation (commpy.modulation
)¶
PSKModem (m) |
Creates a Phase Shift Keying (PSK) Modem object. |
QAMModem (m) |
Creates a Quadrature Amplitude Modulation (QAM) Modem object. |
mimo_ml (y, h, constellation) |
MIMO ML Detection. |
-
class
PSKModem
(m)¶ Creates a Phase Shift Keying (PSK) Modem object.
-
class
QAMModem
(m)¶ Creates a Quadrature Amplitude Modulation (QAM) Modem object.
-
mimo_ml
(y, h, constellation)¶ MIMO ML Detection.
Parameters: - y (1D ndarray of complex floats) – Received complex symbols (shape: num_receive_antennas x 1)
- h (2D ndarray of complex floats) – Channel Matrix (shape: num_receive_antennas x num_transmit_antennas)
- constellation (1D ndarray of complex floats) – Constellation used to modulate the symbols