PyPI version

Time Frequency Transform for Chirp Signals

Step 1: Quadratic chirp signal

Generate a quadratic chirp signal from 10 Hz to 120 Hz in 1 second with 10,000 sampling points.

Step 2: S Transform Spectrogram

Original Spectrogram

Step 3: Quick recovery of full ts from S transform * 0 frequency row*

(This recovered ts is computed based on the fact that the 0 frequency row always contain the full FFT result of the ts in this program by design.)

Reconstruction Error

Step 4: Recovered spectrogram:

Recovered

Step 5: The real inverse S transform

Recovered ts and Error

Step 6: Recovered spectrogram on the real inverse S transform ts

Recovered Spectrogram