qampy.core.signal_quality#
Functions for calculating various signal quality metrics
Functions
|
Calculate the absolute squared of a complex number |
|
Calculation of the linear Error Vector Magnitude for an M-QAM signal. |
|
Calculate the mutual information for a given (noisy) signal array and the transmitted symbol array. |
|
|
|
|
|
Calculate the signal power S0 according to formula given in Gao and Tepedelenlioglu in IEEE Trans in Signal Processing Vol 53, pg 865 (2005). |
|
Calculate the scaling factor for normalising MQAM symbols to 1 average Power |
|
Calculate the symbol error rate |
Calculates the SNR of a QPSK signal based on the variance of the constellation assmuing no symbol errors |
|
|
Calculate the signal to noise ratio SNR according to formula given in _[1] |
|
Generate the symbols on the constellation diagram for M-QAM |
|
Estimate the signal-to-noise ratio from received and known transmitted symbols. |
|
|
|
Quantize signal array onto symbols. |
|
Normalise signal to signal power calculated according to _[1] |
|
|
|