MATLAB and Simulink Based Books

Understanding Digital Signal Processing with MATLAB and Solutions

Understanding Digital Signal Processing with MATLAB and Solutions discusses receiving signals that most electrical engineers detect and study. The vast majority of signals could never be detected due to random additive signals, known as noise, that distorts them or completely overshadows them. Such examples include an audio signal of the pilot communicating with the ground over the engine noise or a bioengineer listening for a fetus’s heartbeat over the mother’s heartbeat. The text presents the methods for extracting the desired signals from the noise. Each new development includes examples and exercises that use MATLAB to provide the answer in graphic forms for the reader's comprehension and understanding.


  • Presents an appendix on MATLAB and includes functions developed in the book and those from the software that enables the reader to use MATLAB, even if the reader has no experience in writing programs.
  • All the MATLAB functions and programs developed in the book are included in the text for the reader to access.
  • Includes a large number of examples and drawings explaining every aspect of the subject and elucidating its special parts.
  • Although written primarily for the practicing engineer, the text can be used by non-engineers and university students to better understand and use this important area of random digital signal processing.
  • Begins with fundamental ideas on probability, random signals, and random vectors and then builds up to more advanced topics, such as nonlinear signal processing.

About This Book

Alexander D. Poularikas, University of Alabama

CRC Press, Inc., 2018

ISBN: 978-1-138-08143-7
Language: English

Buy Now at

Online Teaching with MATLAB and Simulink

Whether you are transitioning a classroom course to a hybrid model, developing virtual labs, or launching a fully online program, MathWorks can help you foster active learning no matter where it takes place.

MATLAB Courseware

Teaching materials based on MATLAB and Simulink.

Find full courses and labs