DIGITAL SIGNAL PROCESSING LABORATORY USING MATLAB is intended for a computer-based DSP laboratory course that supplements a lecture course on Digital Signal Processing. The book can be used either as a stand-alone text or in conjunction with Mitra's Digital Signal Processing: A Computer-Based Approach.
The book includes 11 laboratory exercises, with each exercise containing a number of projects to be carried out on a computer. The book assumes that the reader has no background in MATLAB and teaches the reader, through tested programs in the first half of the book, the basics of this powerful language in solving important problems in signal processing. In the second half of the book, the student is asked to write the necessary MATLAB programs to carry out the projects.
Chapter 1. Discrete-Time Signals in the Time-Domain
Chapter 2. Discrete-Time Systems in the Time-Domain
Chapter 3. Discrete-Time Signals in the Frequency-Domain
Chapter 4. LTI Discrete-Time Systems in the Frequency-Domain
Chapter 5. Digital Signal Processing of Continuous-Time Signals
Chapter 6. Digital Filter Structures
Chapter 7. Digital Filter Design
Chapter 8. Digital Filter Implementation
Chapter 9. Analysis of Finite Word-Length Effects
Chapter 10. Multirate Digital Signal Processing
Chapter 11. Advanced Projects
Appendix A. Introduction to MATLAB
Appendix B. A Summary of MATLAB Commands Used