torchsig.transforms.functional.coarse_gain_change

torchsig.transforms.functional.coarse_gain_change(data: ndarray, gain_change_db: float, start_idx: int) ndarray[source]

Implements a large instantaneous jump in receiver gain.

Parameters:
  • data – IQ data.

  • gain_change_db – Gain value to change in dB.

  • start_idx – Start index for IQ data.

Returns:

IQ data with instantaneous gain change applied.