comnum.eigenmode#
- comnum.eigenmode(h, total_power, noise_var, *, water_filling=True)#
Eigenmode (SVD) transmission over
h: precoderV P^(1/2), receive filterUᴴ, gains and powers of the active modes (water-filling oftotal_poweragainstnoise_var, or equal power).- Parameters:
- Returns:
precoder(n_tx, streams),combiner(streams, n_rx),gains,powers.- Return type:
- Raises:
ValueError – for an invalid parameter or input (the message names it).