sdr.papr(x: ArrayLike) float

Measures the peak-to-average power ratio (PAPR) of a signal.

Parameters:
x: ArrayLike

The time-domain signal \(x[n]\) to measure.

Returns:

The PAPR of the signal \(x[n]\) in dB.

Notes

\[\text{PAPR} = 10 \log_{10} \frac{P_{\text{peak}}}{P_{\text{avg}}}\]

\[P_{\text{peak}} = \max \left( \left| x[n] \right|^2 \right)\]

\[P_{\text{avg}} = \frac{1}{N} \sum_{n=0}^{N-1} \left| x[n] \right|^2\]

References