Digital Signal Processing Lab Exercises

Solved DSP exercises in MatLab from an old but gold DSP lab book.


Updated 14 Feb 2021

View License

This collection contains the solutions of "Introduction to Digital Signal Processing: A Computer Laboratory Textbook" by M.J.T. Smith and R.M. Mersereau.

All laboratory exercises of the following chapters are graphically solved in MatLab:

Chapter 2 - Discrete-Time Signals and Systems
Chapter 3 - The Frequency Domain
Chapter 4 - Sampling
Chapter 5 - The z-Transform and Flow Graphs
Chapter 6 - The DFT and FFT

Cite As

Ilias Konsoulas (2023). Digital Signal Processing Lab Exercises (, MATLAB Central File Exchange. Retrieved .

MATLAB Release Compatibility
Created with R2011b
Compatible with any release
Platform Compatibility
Windows macOS Linux

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
Version Published Release Notes

I have only changed the description of the required toolbox to run all exercises.


I have updated exercises 4.1.3, 4.1.4. and 4.1.5 to work with new corrected versions of my_CTFT and my_CTFT1 functions for Continuous-Time Fourier Transform where applicable.

I have added the titles of the book chapters on the description of this contribution.

Only improved some text in the description of "Other Requirements".