Online Lectures Note: The videos below are on YouTube. I recommend setting the playback speed of the videos to 1.25 or 1.5 times real-time.
Discrete Fourier Transform 1 (in class) Definition: analysis & synthesis formulae Definition: Transform between two -point sequences Matrix-vector formulation of DFT and inverse Matlab dftmtx (DFT matrix) function Look at image of real and imaginary parts for Look at time plots of real part for . The DFT matrix contains all the sinusoids at all harmonic frequencies . Relation between DFT and DTFT Relation between DFT and CTFT (no aliasing) Frequency domain sampling and time-domain aliasing. Why the length of the sequence should be less than the length of the transform . Zero padding is an application of the DFT-DTFT relation What you get from zero padding versus using more data (i.e. longer window) Derive the DFT of a complex exponential sequence. Discuss -point DFT bin center frequencies: and the sequence length , i.e. no zero padding. If these two conditions are satisfied, then . Discuss how zero padding leads to more samples of the same underlying function. These samples help humans to better visualize the function, but they do not bring in any new information. Modulo property of Circular time and frequency shift properties What a circular shift looks like Circular convolution property Multiplication property Windowing property of the DTFT and DFT Analysis and synthesis formulas of DFT 1D and 2D visualizations in Matlab Circular time reversal property of the DFT Circular convolution property of the DFT Illustration of circular convolution in Matlab How to make circular convolution perform linear convolution by zero padding Windows and windowing Users choose window length and shape Length and shape affect main lobe width which determines resolution Shape affects side lobe level which determines spectral leakage Matlab examples are given Slides
Z-Transform The z-transform is discussed in chapter 3 in our textbook.
System Analysis using the Z-Transform These topics are discussed in chapter 5 in our textbook.
Filter Design