comnum.rms_delay_spread#

comnum.rms_delay_spread(taps)#

The RMS delay spread of a power-delay profile.

Parameters:

taps (array_like) – the taps (n_taps, 2), (delay in s, power in dB) (as power_delay_profile and cdl_profile return them).

Returns:

the RMS delay spread (s).

Return type:

float

Raises:

ValueError – for an input that is not an array of numbers of the expected shape.

Examples

>>> import comnum
>>> round(comnum.rms_delay_spread(comnum.power_delay_profile("eva")) * 1e9)
357