torchsig.transforms.functional.doppler

torchsig.transforms.functional.doppler(data: ndarray, velocity: float = 10.0, propagation_speed: float = 299792458.0) ndarray[source]

Applies wideband Doppler effect through time scaling.

Parameters:
  • data – Complex valued IQ data samples.

  • velocity – Relative velocity in m/s (positive = approaching). Default 10 m/s.

  • propagation_speed – Wave speed in medium. Default 2.9979e8 m/s (speed_of_light).

Returns:

Data with wideband Doppler.