Digital Signal Processing: A Computer-Based Approach is intended for a two-semester course on digital signal processing for seniors or first-year graduate students. The author has taken great care to organize the chapters more logically by reordering the sections within chapters. More worked-out examples have also been included. The book contains more than 500 problems and 150 MATLAB exercises.
1 Signals and Signal Processing 2 Discrete-Time Signals and Systems in the Time Domain 3 Discrete-Time Signals and Systems in the Frequency Domain 4 Digital Processing of Continuous-Time Signals 5 Finite-Length Discrete Transforms 6 Discrete-Time Signals and Systems in the z-Domain 7 LTI Discrete-Time Systems in the Transform Domain 8 Digital Filter Structures 9 IIR Digital Filter Design 10 FIR Digital Filter Design 11 DSP Algorithm Implementation 12 Analysis of Finite Wordlength Effects 13 Multirate Digital Signal Processing Fundamentals 14 multirate Filter Banks and Wavelets 15 Applications of Digital Signal Processing 16 Discrete-Time Random Signals