Time-Frequency 1: This lecture provides an introduction to time-frequency representation and the Fourier transform.
 
 
 
 
Time-Frequency 2: This lecture introduces the concept of frequency filtering using Fourier transforms.
 
 
 
 
Time-Frequency 3: This lecture talks about signal detection and averaging.
 
 
 
 
 
 
Time-Frequency 4: This lecture provides an introduction to time-frequency analysis and the Gabor transform, or short-time Fourier transform.
 
 
 
 
Time-Frequency 5: This lecture introduces wavelet transforms and their mathematical properties. Further, a formal architecture for a multi-resolution analysis is given in the second part of the lecture.
 
 
 
 
Time-Frequency 6: This lecture implements a basic Gabor transform and shows how to construct a spectrogram.
 
 
 
 
 
 
Time-Frequency 4: This lecture provides an introduction to MATLAB’s signal processing and wavelets toolboxes, highlighting many of its sophisticated filtering techniques.
 
 
 
KEY REFERENCES
J. N. Kutz, NOTES — CHAPTER 13 (Kutz, Data-Driven Modeling & Scientific Computation, Oxford 2013)
S. Mallat, A Wavelet Tour of Signal Processing — The Sparse Way (Academic Press, 3rd Edition, 2009)