本書較為系統(tǒng)地介紹了數字信號處理的基礎理論、相應的算法及這些算法的軟件與硬件實現。全書共8章,內容包括離散時間信號與離散時間系統(tǒng)的基本概念、z變換及離散時間系統(tǒng)分析、離散傅里葉變換、傅里葉變換的快速算法、離散時間系統(tǒng)的相位與結構、數字濾波器設計(IIR、FIR及特殊形式的濾波器)及數字信號處理的硬件實現等。同時書中介紹了數字信號處理中所涉及的主要MATLAB文件,并給出了具體使用實例。本書闡述了數字信號處理的基礎理論與概念,章節(jié)安排合理,說理詳細,論證清楚,便于自學。除第8章外,其余各章都配有習題及上機練習題。本書可作為理工科本科生的教材及參考書,也可作為工程技術人員的自學參考書。