Useful Links
Computer Science
Signal Processing
Digital Signal Processing (DSP)
1. Introduction to Digital Signal Processing
2. Discrete-Time Signals and Systems
3. The Z-Transform
4. Frequency Analysis of Discrete-Time Signals
5. Digital Filter Design and Implementation
6. Multirate Digital Signal Processing
7. Advanced Topics in DSP
Frequency Analysis of Discrete-Time Signals
Discrete-Time Fourier Transform
DTFT Definition and Formulation
Existence Conditions
Convergence Criteria
Relationship to Z-Transform
DTFT Properties
Linearity
Time Shifting
Frequency Shifting
Time Reversal
Conjugation and Symmetry
Convolution Theorem
Multiplication Theorem
Parseval's Theorem
DTFT of Common Sequences
Frequency Response of LTI Systems
Magnitude Response
Phase Response
Group Delay
Discrete Fourier Transform
DFT Definition and Motivation
Mathematical Formulation
DFT as Sampled DTFT
Relationship to Other Transforms
DFT Properties
Linearity
Periodicity
Symmetry Properties
Circular Time Shift
Circular Frequency Shift
Circular Convolution
Parseval's Relation for DFT
Matrix Representation of DFT
Computational Complexity
Zero-Padding Effects
Windowing in DFT Analysis
Fast Fourier Transform
FFT Algorithm Development
Computational Complexity Reduction
Decimation-in-Time FFT
Radix-2 DIT Algorithm
Butterfly Computation
Signal Flow Graph
Bit-Reversal
Decimation-in-Frequency FFT
Radix-2 DIF Algorithm
Butterfly Computation
Signal Flow Graph
Other FFT Algorithms
Radix-4 FFT
Mixed-Radix FFT
Prime Factor Algorithm
Inverse FFT Implementation
Practical FFT Considerations
Windowing Functions
Rectangular Window
Triangular Window
Hanning Window
Hamming Window
Blackman Window
Kaiser Window
Spectral Leakage
Picket-Fence Effect
Zero-Padding vs Interpolation
Previous
3. The Z-Transform
Go to top
Next
5. Digital Filter Design and Implementation