《數字信號處理(第四版)》是2008年出版的普通高等教育“十一五”國家級規劃教材《數字信號處理(第三版)》的修訂版。本次修訂保持了原教材的結構和風格,根據普通大學本科生教學大綱要求選材,系統地講解數字信號處理的基本原理、基本概念與基本分析方法。
全書共10章(不含緒論部分),分別為時域離散信號和時域離散系統、時域離散信號和系統的頻域分析、離散傅里葉變換(DFT)、快速傅里葉變換(FFT)、時域離散系統的網絡結構、無限脈沖響應數字濾波器的設計、有限脈沖響應數字濾波器的設計、多采樣率數字信號處理、數字信號處理的實現、上機實驗(含五個基礎理論實驗和一個綜合應用實驗)。
為了教授《數字信號處理(第四版)》的教師方便教學以及有助于使用本教材的學生進行上機仿真實驗,這次修訂時,特意在前8章中,結合各章內容,介紹了相應的MATLAB信號處理工具箱函數,并給出了書中部分插圖的繪圖程序和大部分例題的求解程序。
《數字信號處理(第四版)》適合作為普通高等學校電子信息類專業和相近專業的本科生和工程碩士研究生的教材以及非電子信息類專業碩士研究生教材,也可以作為科技人員的參考書,亦可作為大專生的選用教材。
為了便于教與學,《數字信號處理(第四版)》配有學習指導書,書中含有習題參考解答。
緒論
第1章 時域離散信號和時域離散系統
1.1 引言
1.2 時域離散信號
1.2.1 常用的典型序列
1.2.2 序列的運算
1.3 時域離散系統
1.3.1 線性系統
1.3.2 時不變系統
1.3.3 線性時不變系統及其輸入與輸出之間的關系
1.3.4 系統的因果性和穩定性
1.4 時域離散系統的輸入輸出描述法——線性常系數差分方程
1.4.1 線性常系數差分方程
1.4.2 線性常系數差分方程的求解
1.5 模擬信號數字處理方法
1.5.1 采樣定理及A/D變換
1.5.2 將數字信號轉換成模擬信號
習題與上機題
第2章 時域離散信號和系統的頻域分析
2.1 引言
2.2 時域離散信號的傅里葉變換的定義及性質
2.2.1 時域離散信號傅里葉變換的定義
2.2.2 時域離散信號傅里葉變換的性質
2.3 周期序列的離散傅里葉級數及傅里葉變換表示式
2.3.1 周期序列的離散傅里葉級數
2.3.2 周期序列的傅里葉變換表示式
2.4 時域離散信號的傅里葉變換與模擬信號傅里葉變換之間的關系
2.5 序列的Z變換
2.5.1 Z變換的定義
2.5.2 序列特性對收斂域的影響
2.5.3 逆Z變換
2.5.4 Z變換的性質和定理
2.5.5 利用Z變換解差分方程
2.6 利用Z變換分析信號和系統的頻響特性
2.6.1 頻率響應函數與系統函數
2.6.2 用系統函數的極點分布分析系統的因果性和穩定性
2.6.3 利用系統的極零點分布分析系統的頻率響應特性
2.6.4 幾種特殊系統的系統函數及其特點
習題與上機題
第3章 離散傅里葉變換(DFT)
3.1 離散傅里葉變換的定義及物理意義
3.1.1 DFT的定義
3.1.2 DFT與傅里葉變換和Z變換的關系
3.1.3 DFT的隱含周期性
3.1.4 用MATLAB計算序列的DFT
3.2 離散傅里葉變換的基本性質
3.2.1 線性性質
3.2.2 循環移位性質
3.2.3 循環卷積定理
3.2.4 復共軛序列的DFT
3.2.5 DFT的共軛對稱性
3.3 頻率域采樣
3.4 DFT的應用舉例
3.4.1 用DFT計算線性卷積
3.4.2 用DFT對信號進行譜分析
習題與上機題
第4章 快速傅里葉變換(FFT)
4.1 引言
4.2 基2FFT算法
4.2.1 直接計算DFT的特點及減少運算量的基本途徑
4.2.2 時域抽取法基2FFT基本原理
4.2.3 DITFFT算法與直接計算DFT運算量的比較
4.2.4 DITFFT的運算規律及編程思想
4.2.5 頻域抽取法FFT(DIFFFT)
4.2.6 IDFT的高效算法
4.3 進一步減少運算量的措施
4.3.1 多類蝶形單元運算
4.3.2 旋轉因子的生成
4.3.3 實序列的FFT算法
4.4 其他快速算法簡介
習題與上機題
第5章 時域離散系統的網絡結構
5.1 引言
5.2 用信號流圖表示網絡結構
5.3 IIR系統基本網絡結構
5.4 FIR系統的基本網絡結構
5.5 FIR系統的線性相位結構
5.6 FIR系統的頻率采樣結構
5.7 格型網絡結構
5.7.1 全零點格型網絡結構
5.7.2 全極點格型網絡結構
習題與上機題
第6章 無限脈沖響應數字濾波器的設計
6.1 數字濾波器的基本概念
6.2 模擬濾波器的設計
6.2.1 模擬低通濾波器的設計指標及逼近方法
6.2.2 巴特沃斯低通濾波器的設計
6.2.3 切比雪夫濾波器的設計
6.2.4 橢圓濾波器的設計
6.2.5 五種類型模擬濾波器的比較
6.2.6 頻率變換與模擬高通、帶通、帶阻濾波器的設計
6.3 用脈沖響應不變法設計IIR數字低通濾波器
6.4 用雙線性變換法設計IIR數字低通濾波器
6.5 數字高通、帶通和帶阻濾波器的設計
習題與上機題
第7章 有限脈沖響應數字濾波器的設計
7.1 線性相位FIR數字濾波器的條件和特點
7.2 利用窗函數法設計FIR濾波器
7.2.1 窗函數法設計原理
7.2.2 典型窗函數介紹
7.2.3 用窗函數法設計FIR濾波器的步驟
7.2.4 窗函數法的MATLAB設計函數簡介
7.3 利用頻率采樣法設計FIR濾波器
7.4 利用等波紋最佳逼近法設計FIR數字濾波器
7.4.1 等波紋最佳逼近法的基本思想
7.4.2 remez和remezord函數及濾波器設計指標
7.5 IIR和FIR數字濾波器的比較
7.6 幾種特殊類型濾波器簡介
7.7 濾波器分析設計工具FDATool
習題與上機題
第8章 多采樣率數字信號處理
8.1 引言
8.2 信號的整數倍抽取
8.3 信號的整數倍內插
8.4 按有理數因子I/D的采樣率轉換
8.5 整數倍抽取和內插在數字語音系統中的應用
8.5.1 數字語音系統中的信號采樣過程及其存在的問題
8.5.2 數字語音系統中改進的A/D轉換方案
8.5.3 接收端D/A轉換的改進方案
8.6 采樣率轉換濾波器的高效實現方法
8.6.1 直接型FIR濾波器結構
8.6.2 多相濾波器結構
8.7 采樣率轉換器的MATLAB實現
習題與上機題
第9章 數字信號處理的實現
9.1 數字信號處理中的量化效應
9.1.1 量化及量化誤差
9.1.2 A/D變換器中的量化效應
9.1.3 數字系統中的系數量化效應
9.1.4 數字系統中的運算量化效應
9.2 數字信號處理技術的軟件實現
9.3 數字信號處理的硬件實現簡介
第10章 上機實驗
10.1 實驗一:系統響應及系統穩定性
10.2 實驗二:時域采樣與頻域采樣
10.3 實驗三:用FFT對信號作頻譜分析
10.4 實驗四:IIR數字濾波器設計及軟件實現
10.5 實驗五:FIR數字濾波器設計與軟件實現
10.6 實驗六:數字信號處理在雙音多頻撥號系統中的應用
附錄
附錄A 用Masson公式求網絡傳輸函數H(z)
附錄B MATLAB信號處理工具箱函數索引表
參考文獻