A mathematically rigorous but accessible treatment of digital signal processing that intertwines basic theoretical techniques with hands-on laboratory instruction is provided by this book. Divided into three parts, the book covers various aspects of the digital signal processing (DSP) "problem". It begins with the analysis of discrete-time signals and explains sampling and the use of the discrete and fast Fourier transforms. The second part of the book - covering digital to analog and analog to digital conversion - provides a practical interlude in the mathematical content before Part III lays out a careful development of the Z-transform and the design and analysis of digital filters. MATLAB® and Simulink® are employed extensively to allow the reader to experience the beautiful mathematics underlying this important discipline, and to demonstrate the subject's engineering relevance. Problems are provided at the end of each chapter and an electronic solutions manual is available for tutors.
From the reviews:
"The novelty of this book lies in providing the student the subsequent transforms in DSP in a concise manner, in an experimental way by a large use of MATLAB and SIMULINK. ? The book is accessible to students familiar with the main facts from a Signals-and-Systems course." (Dumitru Stanomir, Zentralblatt MATH, Vol. 1141, 2008)