comnum.ce_ofdm_imp_powers#
- comnum.ce_ofdm_imp_powers(two_pi_h, n)#
The powers
e^{-φ²} φ^{2i}/i!of the intermodulation products of a phase modulator driven by a Gaussian signal of standard deviationφ = 2πh(Guerreiro et al. 2015, eqs. (12)–(14); Pacheco and Hatzinakos 2006, eq. (2)): the carrier line, the useful term, then the products of orderi.- Parameters:
- Returns:
P_0 … P_{n-1}.- Return type:
- Raises:
ValueError – for a negative count.
Examples
>>> import comnum, math >>> round(float(comnum.ce_ofdm_imp_powers(1.0, 3)[0]), 6) == round(math.exp(-1), 6) True