kaira.modulations.utils.calculate_spectral_efficiency
- kaira.modulations.utils.calculate_spectral_efficiency(modulation: str, coding_rate: float = 1.0) float[source]
Calculate spectral efficiency of a modulation scheme in bits/s/Hz.
- Parameters:
modulation – Modulation scheme name
coding_rate – Coding rate (between 0 and 1), default is 1.0 (no coding)
- Returns:
Spectral efficiency in bits/s/Hz
- Raises:
ValueError – If coding_rate is not between 0 and 1