本書系統(tǒng)介紹數(shù)字信號處理*基本的理論、概念和方法。第1章介紹離散時間信號和離散時間系統(tǒng)的基本理論; 第2章討論DFT的原理及快速算法; 第3章介紹FIR和IIR數(shù)字濾波器的基本結(jié)構(gòu)以及有限字長效應(yīng); 第4章介紹FIR數(shù)字濾波器的主要設(shè)計方法; 第5章介紹IIR數(shù)字濾波器的主要設(shè)計方法。所有算法和設(shè)計方法都強(qiáng)調(diào)了MATLAB的應(yīng)用。
本書強(qiáng)調(diào)基本概念、基本理論和基本方法,注意突出重點、分散難點,強(qiáng)調(diào)理論聯(lián)系實際,并配有較豐富的例題和習(xí)題,適合作為教材,也便于自學(xué)。
本書可作為高等學(xué)校電子信息類、自動化類、計算機(jī)類等理工科專業(yè)的教材,也適合作為這些專業(yè)的科研人員和工程技術(shù)人員的參考書。
《數(shù)字信號處理教程(第2版)》是由華中科大姚天任教授所著,作者從事數(shù)字信號處理教學(xué)40多年,積累了豐富的教學(xué)和科研經(jīng)驗。通過對國內(nèi)外教材的使用和分析,逐漸總結(jié)出本科生學(xué)習(xí)本門課程時容易遇到的難點,歸納出本門學(xué)科的理論、技術(shù)和方法的要點,形成教材。教材內(nèi)容進(jìn)一步精選,突出本科生必須掌握的*基本的內(nèi)容,篇幅和難度適合一般學(xué)校使用。教材有以下特點:(1)突出基本原理、基本概念和基本方法。(2)精選大量例題和習(xí)題。(3)注重理論與實際緊密結(jié)合。(4)文筆深入淺出,便于自學(xué)。
第2版前言
本書第1版是《電子信息學(xué)科基礎(chǔ)課程系列教材》之一《數(shù)字信號處理(簡明版)》。在近年來的教學(xué)實踐過程中,普遍覺得這個版本強(qiáng)調(diào)基礎(chǔ),內(nèi)容精練,無論是深度還是廣度,都比較適合作為普通高等院校本科生的教材。相對于第1版,修訂后的第2版的內(nèi)容變動較少,主要糾正了第1版中的一些錯誤,并對部分文字做了修改。
作者
2017年10月
第1版前言
本書適合作為信息與通信工程、自動化、計算機(jī)、電子科學(xué)與技術(shù)、測控技術(shù)與儀表、生物醫(yī)學(xué)工程、雷達(dá)、聲納等理工科專業(yè)的本科生教材,也適合作為從事這些專業(yè)的科學(xué)研究和工程技術(shù)工作的人員的參考書。學(xué)習(xí)本書之前,讀者需具有信號與線性系統(tǒng)的基礎(chǔ)知識。
信息科學(xué)是研究信息的獲取、傳輸、處理和應(yīng)用的科學(xué)。數(shù)字化、網(wǎng)絡(luò)化和智能化是信息技術(shù)發(fā)展的方向,其中數(shù)字化是網(wǎng)絡(luò)化和智能化的基礎(chǔ)。因此,數(shù)字信號處理成為信息科學(xué)中內(nèi)容異常豐富、發(fā)展非常迅速和應(yīng)用十分廣泛的一門學(xué)科。作為本科生的一門重要專業(yè)基礎(chǔ)課,數(shù)字信號處理課程應(yīng)當(dāng)把數(shù)字信號處理學(xué)科的基礎(chǔ)理論、基本概念和基本方法作為重點內(nèi)容。這些內(nèi)容主要包括離散時間信號和離散時間系統(tǒng)的時域和頻域分析方法,離散傅里葉變換及其快速算法,以及數(shù)字濾波器的設(shè)計等理論,這些正是本書的主要內(nèi)容。學(xué)習(xí)完本書后,讀者就有條件進(jìn)一步學(xué)習(xí)有關(guān)的更高深的研究生課程。
考慮到與信號與線性系統(tǒng)課程內(nèi)容的銜接,本書沒有重復(fù)其中有關(guān)連續(xù)時間信號和系統(tǒng)的理論,只是重點復(fù)習(xí)并深化解釋了離散時間信號和系統(tǒng)理論中的某些重要概念,如基型信號、數(shù)字頻率、循環(huán)卷積、頻譜混疊、離散時間系統(tǒng)的因果性和穩(wěn)定性等概念。此外,特別強(qiáng)調(diào)了正弦序列和復(fù)指數(shù)序列的離散時間傅里葉變換在理論和實際應(yīng)用中的重要作用。
作為數(shù)字信號處理兩大支柱之一的DFT,它不僅是重要的理論成果,而且已經(jīng)成為線性濾波、譜分析、相關(guān)分析等應(yīng)用領(lǐng)域的重要工具。本書重點闡述了DFT的物理意義、DFT的幅度和頻率、幾種傅里葉分析方法之間的聯(lián)系等重要概念,對矩形序列的DFT進(jìn)行了詳細(xì)分析,對加窗截斷在DFT中引起的頻譜泄漏現(xiàn)象和序列補(bǔ)零對DFT的影響等問題進(jìn)行了詳細(xì)討論。DFT的重要性,不僅由于它能夠成功地對離散時間信號和系統(tǒng)進(jìn)行頻域描述和分析,而且還由于它具有許多行之有效的快速計算方法,其中應(yīng)用最為廣泛的一類方法就是FFT。本書對FFT的算法原理及其MATLAB實現(xiàn)進(jìn)行了詳細(xì)介紹。
作為數(shù)字信號處理另一重要支柱的數(shù)字濾波器,不僅具有重要的理論意義,而且具有實際的應(yīng)用價值,因此本書用了三章篇幅進(jìn)行討論。第3章全面介紹FIR和IIR濾波器的各種結(jié)構(gòu),詳細(xì)討論濾波器實現(xiàn)中的有限字長效應(yīng)問題。第4章介紹FIR數(shù)字濾波器的各種實用設(shè)計方法。第5章介紹IIR數(shù)字濾波器的主要設(shè)計方法。
本書的主要特點是強(qiáng)調(diào)基本概念、基礎(chǔ)理論和基本方法,注意突出重點和分散難點,注意理論與實際的結(jié)合。本書通過大量例題和習(xí)題介紹了如何利用MATLAB解決實際應(yīng)用問題。
限于作者水平,書中不妥甚至錯誤之處在所難免,希望讀者不吝賜教。
作者2011年6月
于華中科技大學(xué)
目錄
第0章概論
0.1離散時間信號和數(shù)字信號
0.2數(shù)字信號處理
0.3數(shù)字信號處理的優(yōu)點和局限性
0.4數(shù)字信號處理學(xué)科的內(nèi)容和應(yīng)用
第1章離散時間信號和離散時間系統(tǒng)
1.1離散時間信號序列
1.1.1基型序列
1.1.2模擬頻率和數(shù)字頻率
1.1.3周期序列
1.1.4序列的基本運(yùn)算
1.2離散時間系統(tǒng)
1.2.1系統(tǒng)的線性、時不變性、因果性和穩(wěn)定性
1.2.2線性時不變系統(tǒng)
1.3離散時間傅里葉變換
1.3.1離散時間傅里葉變換的定義
1.3.2DTFT的性質(zhì)
1.3.3離散時間信號的頻譜
1.3.4離散時間系統(tǒng)的頻率響應(yīng)
1.4z變換
1.4.1z變換的定義
1.4.2逆z變換
1.4.3z變換的性質(zhì)和常用z變換公式
1.5傳輸函數(shù)
1.5.1LTI系統(tǒng)的傳輸函數(shù)
1.5.2利用傳輸函數(shù)分析系統(tǒng)的頻率響應(yīng)
1.5.3利用傳輸函數(shù)分析系統(tǒng)的穩(wěn)定性
1.5.4利用傳輸函數(shù)計算LTI系統(tǒng)的輸出
1.6離散時間信號和系統(tǒng)的MATLAB分析
1.6.1離散時間信號的產(chǎn)生
1.6.2序列的基本運(yùn)算
1.6.3線性卷積和相關(guān)序列的計算
1.6.4DTFT的計算
1.6.5系統(tǒng)頻率響應(yīng)的計算
1.6.6系統(tǒng)有理傳輸函數(shù)的計算
1.6.7計算離散時間系統(tǒng)的輸出
習(xí)題
第2章離散傅里葉變換及其快速算法
2.1DFT的基本概念
2.1.1DFT的定義
2.1.2由DFT重構(gòu)時間序列
2.1.3由DFT重構(gòu)DTFT
2.1.4DFT的物理意義
2.1.5對DFT計算結(jié)果的解讀
2.1.64種傅里葉分析方法
2.2DFT的性質(zhì)
2.2.1序列的循環(huán)移位
2.2.2序列的循環(huán)卷積
2.2.3卷積定理
2.2.4Parseval定理
2.2.5復(fù)序列的DFT的對稱性
2.2.6實序列的DFT的對稱性
2.2.7DFT主要性質(zhì)匯總
2.3矩形序列的DFT
2.4利用DFT進(jìn)行信號頻譜分析
2.4.1加窗截斷造成頻譜泄漏和分辨率降低
2.4.2序列加窗對DFT的影響
2.4.3序列補(bǔ)零對DFT的影響
2.5利用DFT計算線性卷積
2.5.1基本原理
2.5.2分段卷積
2.6DFT的快速計算方法: 快速傅里葉變換
2.6.1時間抽取基-2 FFT算法的信號流圖
2.6.2時間抽取基-2 FFT算法結(jié)構(gòu)的特點
2.6.3時間抽取基-2 FFT算法的計算量
2.6.4倒序: 輸入時間序列的重排
2.6.5時間抽取基-2 FFT的其他算法結(jié)構(gòu)
2.6.6頻率抽取基-2 FFT算法
2.6.7計算FFT的MATLAB內(nèi)部函數(shù)
2.7實際應(yīng)用FFT算法時需要考慮的幾個問題
2.7.1輸入數(shù)據(jù)的采集和處理
2.7.2FFT計算結(jié)果的解讀
習(xí)題
第3章數(shù)字濾波器的結(jié)構(gòu)和有限字長效應(yīng)
3.1FIR濾波器的直接型結(jié)構(gòu)和級聯(lián)結(jié)構(gòu)
3.1.1FIR直接型結(jié)構(gòu)
3.1.2FIR級聯(lián)結(jié)構(gòu)
3.2FIR濾波器的格型結(jié)構(gòu)
3.3線性相位FIR濾波器
3.3.1線性相位濾波器的定義
3.3.2線性相位FIR濾波器的沖激響應(yīng)應(yīng)滿足的條件
3.3.34種類型線性相位FIR濾波器
3.3.4線性相位FIR濾波器的結(jié)構(gòu)
3.4FIR濾波器的頻率取樣結(jié)構(gòu)
3.4.1頻率取樣結(jié)構(gòu)的推導(dǎo)
3.4.2頻率取樣結(jié)構(gòu)的改進(jìn)
3.5IIR濾波器的結(jié)構(gòu)
3.5.1IIR濾波器的直接型結(jié)構(gòu)
3.5.2IIR濾波器的并聯(lián)結(jié)構(gòu)
3.5.3IIR濾波器的級聯(lián)結(jié)構(gòu)
3.6全通濾波器和最小相位濾波器
3.6.1全通濾波器
3.6.2最小相位濾波器
3.6.3非最小相位IIR濾波器的分解
3.7IIR濾波器的格型結(jié)構(gòu)
3.7.1全極點格型濾波器
3.7.2極點-零點格型濾波器
3.8濾波器的有限字長效應(yīng)
3.8.1二進(jìn)制數(shù)表示方法
3.8.2信號的量化誤差
3.8.3濾波器系數(shù)的量化
3.8.4溢出和定標(biāo)
3.9IIR濾波器的零輸入極限環(huán)現(xiàn)象
習(xí)題
第4章FIR數(shù)字濾波器設(shè)計
4.1數(shù)字濾波器的設(shè)計指標(biāo)
4.1.1因果數(shù)字濾波器的頻率響應(yīng)
4.1.2數(shù)字濾波器設(shè)計指標(biāo)
4.2FIR濾波器的窗函數(shù)設(shè)計方法
4.2.1窗函數(shù)設(shè)計方法的原理
4.2.2窗函數(shù)法設(shè)計步驟
4.2.3Kaiser窗
4.3設(shè)計FIR濾波器的最小二乘法
4.4設(shè)計FIR濾波器的頻率取樣方法
4.4.1頻率取樣方法的基本原理
4.4.2頻率取樣設(shè)計方法對過渡帶的優(yōu)化
4.5最優(yōu)等波紋線性相位FIR濾波器的設(shè)計:
Parks-McClellan算法
4.5.1Minimax誤差準(zhǔn)則
4.5.2交替定理
4.5.3Parks-McClellan算法
4.6設(shè)計線性相位FIR濾波器的MATLAB方法
4.6.1按照算法原理編寫m文件
4.6.2Kaiser窗設(shè)計方法的MATLAB實現(xiàn)
4.6.3設(shè)計線性相位FIR濾波器的MATLAB函數(shù)
4.7用MATLAB設(shè)計最優(yōu)等波紋線性相位FIR濾波器
習(xí)題
第5章IIR數(shù)字濾波器設(shè)計
5.1設(shè)計IIR數(shù)字濾波器的一般方法
5.1.1設(shè)計IIR數(shù)字濾波器的兩種方案
5.1.2模擬低通濾波器的技術(shù)指標(biāo)
5.1.3平方幅度響應(yīng)與傳輸函數(shù)
5.2常用的4種原型濾波器
5.2.1Butterworth濾波器
5.2.2Chebyshev Ⅰ型濾波器
5.2.3Chebyshev Ⅱ型濾波器
5.2.4橢圓濾波器
5.3模擬濾波器到數(shù)字濾波器的映射
5.3.1沖激響應(yīng)不變法
5.3.2雙線性變換法
5.4模擬頻率變換
5.4.1從模擬原型濾波器到模擬低通濾波器的變換
5.4.2從模擬原型濾波器到模擬高通濾波器的變換
5.4.3從模擬原型濾波器到模擬帶通濾波器的變換
5.4.4從模擬原型濾波器到模擬帶阻濾波器的變換
5.5數(shù)字頻率變換
5.5.1數(shù)字低通濾波器到數(shù)字低通濾波器的頻率變換
5.5.2數(shù)字低通濾波器到數(shù)字高通濾波器的頻率變換
5.5.3數(shù)字低通濾波器到數(shù)字帶通濾波器的頻率變換
5.5.4數(shù)字低通濾波器到數(shù)字帶阻濾波器的頻率變換
5.6設(shè)計IIR數(shù)字濾波器的一般步驟
5.7用于設(shè)計IIR數(shù)字濾波器的主要MATLAB函數(shù)
5.7.1模擬濾波器設(shè)計
5.7.2模擬濾波器到數(shù)字濾波器的映射
5.7.3頻率變換
5.7.4專用于設(shè)計IIR濾波器的MATLAB函數(shù)
5.8MATLAB中的濾波器設(shè)計和分析工具
習(xí)題
附錄頻率取樣法設(shè)計線性相位FIR濾波器的過渡帶優(yōu)化取樣值
參考文獻(xiàn)