Exponential

Inheritance diagram of hermespy.channel.fading.exponential.Exponential

Exponentially decaying channel model. The following minimal example outlines how to configure the channel model within the context of a Simulation:

class Exponential(tap_interval, rms_delay, gain=1.0, **kwargs)[source]

Bases: MultipathFadingChannel

Exponential multipath fading channel model.

Parameters:
  • tap_interval (float) – Tap interval in seconds.

  • rms_delay (float) – Root-Mean-Squared delay in seconds.

  • gain (float, optional) – Linear power gain factor a signal experiences when being propagated over this realization. \(1.0\) by default.

  • **kwargs (Any) – MultipathFadingChannel initialization parameters.

Raises:

ValueError – On invalid arguments.

property rms_delay: float

Root mean squared channel delay.

Returns: Delay in seconds.

property tap_interval: float

Tap interval.

Returns: Tap interval in seconds.