class sdr.Channel

A base class for wireless channels.

Constructors

Channel(seed: int | None = None)

Creates a new channel.

Special methods

__call__(x: ArrayLike) NDArray

Passes the input sequence \(x\) through the channel.

Methods

reset(seed: int | None = None)

Resets the channel with a new seed.

static capacities() NDArray

Computes the channel capacity given the channel configuration.

Properties

property capacity : float

The channel capacity \(C\) in bits/2D of the instantiated channel.