Offers a treatment of modern signal processing theory & its main applications. This book also offers a perspective that combines methods based on transforms & filter construction with analytical methods based on explicit signal models, & the algorithms & examples are illustrated with reproducible Matlab code.