本書圍繞兩個(gè)方法(時(shí)域分析方法和頻域分析方法)、兩個(gè)支柱(離散傅里葉變換及其快速算法、數(shù)字濾波器理論及其設(shè)計(jì)方法)展開,概述了數(shù)字信號(hào)分析與處理的基本概念、研究?jī)?nèi)容、特點(diǎn)和應(yīng)用后,詳細(xì)介紹了數(shù)字信號(hào)的產(chǎn)生、采樣定理和數(shù)字頻譜,數(shù)字濾波器的4種描述方式(差分方程、脈沖響應(yīng)、傳遞函數(shù)和頻率響應(yīng)),數(shù)字卷積、Z變換、離散時(shí)間傅里葉變換、離散傅里葉級(jí)數(shù)、離散傅里葉變換和快速傅里葉變換等相關(guān)理論,以及FIR數(shù)字濾波器與IIR數(shù)字濾波器的設(shè)計(jì)和實(shí)現(xiàn)。
陳禎,副教授,自1996年起在武漢理工大學(xué)一直從事相關(guān)教學(xué)科研工作,主要講授《測(cè)試信號(hào)分析與處理》、《控制工程基礎(chǔ)》、《儀器儀表電路》、《誤差理論與數(shù)據(jù)處理》等本科生主干課程以及《工程測(cè)試與數(shù)據(jù)處理》研究生課程,先后參與多項(xiàng)校級(jí)教研項(xiàng)目,參與編寫教材3本,其中擔(dān)任副主編2本。主要從事測(cè)試信號(hào)分析與數(shù)據(jù)處理等方面的研究工作,主持和參與國(guó)家自然科學(xué)基金項(xiàng)目、國(guó)家級(jí)軍工項(xiàng)目、學(xué)校和企業(yè)合作項(xiàng)目等10余項(xiàng),發(fā)表學(xué)術(shù)研究論文近20篇。
目 錄
第1章 緒論 1
1.1 數(shù)字信號(hào)處理的基本概念 1
1.1.1 信號(hào)及其頻譜 1
1.1.2 數(shù)字信號(hào)處理及其系統(tǒng) 3
1.1.3 信號(hào)的轉(zhuǎn)換 5
1.2 數(shù)字信號(hào)處理主要研究?jī)?nèi)容 6
1.3 數(shù)字信號(hào)處理的特點(diǎn) 7
1.4 數(shù)字信號(hào)處理技術(shù)的應(yīng)用 8
第2章 離散時(shí)間信號(hào) 11
2.1 信號(hào)及其分類 11
2.1.1 信號(hào)的定義 11
2.1.2 信號(hào)的分類 12
2.2 信號(hào)的描述方式 14
2.2.1 信號(hào)的時(shí)域描述 15
2.2.2 信號(hào)的頻域描述 16
2.3 典型的數(shù)字信號(hào)處理系統(tǒng) 17
2.4 A/D轉(zhuǎn)換 18
2.4.1 采樣 18
2.4.2 量化 22
2.4.3 編碼 23
2.5 D/A轉(zhuǎn)換 24
2.6 數(shù)字信號(hào)的表示方式 25
2.6.1 數(shù)字信號(hào)的圖示 25
2.6.2 數(shù)字信號(hào)的符號(hào) 26
2.6.3 典型信號(hào) 27
2.7 信號(hào)的基本運(yùn)算 34
2.7.1 相加 34
2.7.2 相減 34
2.7.3 相乘 34
2.7.4 移位(延時(shí)) 35
2.8 MATLAB實(shí)例 35
習(xí)題 39
第3章 差分方程與濾波 42
3.1 濾波基礎(chǔ)知識(shí) 42
3.2 線性、時(shí)不變和因果系統(tǒng) 44
3.3 差分方程 45
3.4 疊加原理 48
3.5 脈沖響應(yīng) 50
3.6 階躍響應(yīng) 55
3.7 MATLAB實(shí)例 57
習(xí)題 58
第4章 數(shù)字卷積與脈沖響應(yīng) 61
4.1 數(shù)字卷積基礎(chǔ)知識(shí) 61
4.2 差分方程與卷積 68
4.3 滑動(dòng)平均濾波器 69
4.4 MATLAB實(shí)例 72
習(xí)題 74
第5章 Z變換與傳遞函數(shù) 78
5.1 Z變換基礎(chǔ)知識(shí) 78
5.2 傳遞函數(shù) 80
5.2.1 傳遞函數(shù)的定義 80
5.2.2 傳遞函數(shù)和脈沖響應(yīng)的關(guān)系 81
5.2.3 在z域計(jì)算數(shù)字濾波器的輸出信號(hào) 81
5.3 逆Z變換 82
5.3.1 標(biāo)準(zhǔn)式 82
5.3.2 求逆Z變換的方法 83
5.4 傳遞函數(shù)與穩(wěn)定性的關(guān)系 86
5.4.1 極點(diǎn)與零點(diǎn)的確定 86
5.4.2 數(shù)字濾波器的穩(wěn)定性判斷 88
5.4.3 —階數(shù)字系統(tǒng)的穩(wěn)定性 90
5.4.4 二階數(shù)字系統(tǒng)的穩(wěn)定性 94
5.5 MATLAB實(shí)例 101
習(xí)題 103
第6章 離散時(shí)間傅里葉變換和離散傅里葉級(jí)數(shù) 106
6.1 DTFT的定義及其兩個(gè)重要性質(zhì) 106
6.1.1 DTFT的定義 106
6.1.2 DTFT的兩個(gè)重要性質(zhì) 108
6.2 DTFT與頻率響應(yīng) 108
6.2.1 頻率響應(yīng)的定義 108
6.2.2 幅頻響應(yīng)和相頻響應(yīng) 110
6.2.3 采樣頻率對(duì)數(shù)字濾波器的影響 113
6.2.4 數(shù)字濾波器的幅頻響應(yīng) 115
6.3 DTFT與非周期數(shù)字信號(hào)頻譜 119
6.4 DFS與周期數(shù)字信號(hào)頻譜 121
6.5 MATLAB實(shí)例 126
習(xí)題 130
第7章 離散傅里葉變換及其快速算法 134
7.1 離散傅里葉變換的定義和重要性質(zhì) 134
7.1.1 離散傅里葉變換的定義及其實(shí)現(xiàn)步驟 134
7.1.2 離散傅里葉變換的重要性質(zhì) 138
7.2 DFT定義式的分解 141
7.3 用DFT對(duì)信號(hào)進(jìn)行頻譜分析及其造成的誤差 142
7.3.1 用DFT對(duì)信號(hào)進(jìn)行頻譜分析 142
7.3.2 用DFT對(duì)模擬信號(hào)進(jìn)行頻譜分析時(shí)的誤差 144
7.4 利用DFT計(jì)算線性卷積 148
7.4.1 基本原理 148
7.4.2 分段卷積 149
7.5 快速傅里葉變換 152
7.5.1 標(biāo)準(zhǔn)DFT的計(jì)算量及FFT的基本思路 152
7.5.2 基2時(shí)間抽取FFT算法 153
7.6 MATLAB實(shí)例 158
習(xí)題 161
第8章 FIR數(shù)字濾波器 163
8.1 FIR數(shù)字濾波器的基本特征和線性相位特征 163
8.1.1 FIR數(shù)字濾波器的基本特征 163
8.1.2 FIR數(shù)字濾波器的線性相位特征 164
8.2 FIR數(shù)字濾波器的結(jié)構(gòu) 168
8.3 用窗函數(shù)法設(shè)計(jì)FIR數(shù)字濾波器 169
8.3.1 理想低通濾波器的選擇 170
8.3.2 用窗函數(shù)法設(shè)計(jì)FIR數(shù)字濾波器的基本原理 171
8.3.3 常用的窗函數(shù) 175
8.3.4 用窗函數(shù)法設(shè)計(jì)各類FIR數(shù)字濾波器的實(shí)例 179
8.4 用頻率采樣法設(shè)計(jì)FIR數(shù)字濾波器 189
8.5 用等波紋逼近法設(shè)計(jì)FIR數(shù)字濾波器 191
8.6 有限字長(zhǎng)效應(yīng)的影響 192
8.6.1 系數(shù)的量化誤差 193
8.6.2 計(jì)算結(jié)果的舍入誤差 193
8.7 MATLAB實(shí)例 194
8.7.1 在MATLAB中用窗函數(shù)法設(shè)計(jì)FIR數(shù)字濾波器 194
8.7.2 在MATLAB中用頻率采樣法設(shè)計(jì)FIR數(shù)字濾波器 199
8.7.3 在MATLAB中用等波紋逼近法設(shè)計(jì)FIR數(shù)字濾波器 201
8.7.4 FDATool工具箱 202
習(xí)題 204
第9章 IIR數(shù)字濾波器 206
9.1 IIR數(shù)字濾波器的主要特征 206
9.2 IIR數(shù)字濾波器的結(jié)構(gòu) 207
9.3 IIR數(shù)字濾波器的設(shè)計(jì)方法 210
9.4 模擬低通濾波器的設(shè)計(jì) 212
9.4.1 巴特沃斯模擬低通濾波器的設(shè)計(jì) 212
9.4.2 切比雪夫模擬低通濾波器的設(shè)計(jì) 216
9.4.3 橢圓模擬低通濾波器的設(shè)計(jì) 218
9.4.4 模擬高通/帶通/帶阻濾波器的設(shè)計(jì) 219
9.5 將模擬濾波器轉(zhuǎn)換為數(shù)字濾波器 222
9.5.1 脈沖響應(yīng)不變法 223
9.5.2 雙線性變換法 227
9.6 有限字長(zhǎng)的影響 233
9.6.1 系數(shù)量化誤差的影響 233
9.6.2 計(jì)算結(jié)果的舍入誤差的影響 234
9.7 MATLAB實(shí)例 235
9.7.1 在MATLAB中設(shè)計(jì)模擬低通濾波器 235
9.7.2 用MATLAB實(shí)現(xiàn)模擬域頻率轉(zhuǎn)換 237
9.7.3 在MATLAB中用脈沖響應(yīng)不變法設(shè)計(jì)IIR數(shù)字濾波器 238
9.7.4 在MATLAB中用雙線性變換法設(shè)計(jì)IIR數(shù)字濾波器 239
9.7.5 IIR數(shù)字濾波器的直接設(shè)計(jì) 240
習(xí)題 242
參考文獻(xiàn) 246
附錄A 時(shí)域卷積和頻域卷積 247
附錄B 采樣的頻譜效應(yīng) 248
附錄C Z變換的性質(zhì) 249
附錄D 離散時(shí)間傅里葉變換的重要性質(zhì) 250
附錄E 離散傅里葉級(jí)數(shù)(DFS)的 k與f的關(guān)系式推導(dǎo) 251
附錄F 離散傅里葉變換(DFT)的重要性質(zhì) 252