- sdr.ErrorRate.add(snr: float, x: ArrayLike, x_hat: ArrayLike) tuple[int, int, int]
Measures the number of bit or symbol errors at the given signal-to-noise ratio (SNR).
- Parameters:¶
- snr: float¶
The signal-to-noise ratio (SNR) in dB. This can be \(E_b/N_0\), \(E_s/N_0\), \(S/N\), \(C/N_0\), or other SNR quantities. However, users are cautioned to be consistent for a given class instance.
- x: ArrayLike¶
The transmitted bits or symbols \(x[k]\).
- x_hat: ArrayLike¶
The received bits or symbols \(\hat{x}[k]\).
- Returns:¶
The number of errors.
The number of bits or symbols.
The error rate.
See also
Examples
See the class Examples section.