本书介绍了数字信号处理的基础知识、基本原理、基本分析方法和处理技术。具体内容包括:引言、离散时间信号与系统、离散傅里叶变换、快速傅里叶变换、IIR数字滤波器设计、FIR数字滤波器设计、数字信号处理系统的实现。书中每章最后小节有MATLAB例题和程序,以便学生能尽快掌握重要软件的使用;每章最后都有关键知识点概要,以便学生复习和考研时参考;书中每节都有对应知识点习题,每章结束还有综合习题,书后附有参考答案。本教材一些补充内容可以扫描二维码进行拓展学习。在编写本书时,注意处理好与“信号与系统”课程的关系,并与本书作者所编写的《信号与系统》教材在体系结构、内容衔接等方面合理安排,且采用统一的文字符号,既保证课程的完整性,又避免大量的重复。本书叙述通俗易懂,条理清晰,可作为高等院校通信工程、电子信息工程、光电技术、自动控制及计算机等专业的教材,也可供有关科技人员参考。
1.共参加国家十多项"863”和自然基金项目研究工作;2.共参加十多项省部级新技术研究和系统研制工作;3.多次参加省级和校级教学改革工作;4.参加并主持几十家工矿企业技术改造工作,取得较好社会和经济效益。5."高性能图像与视频超分辨支撑理论与应用技术”,江苏省科学技术奖三等奖,2013年;
目 录
第1章 引言 (1)
第2章 离散时间信号与系统 (6)
2.1 离散时间信号——序列 (6)
2.1.1 离散时间信号的表示及典型序列 (6)
2.1.2 周期序列 (7)
2.1.3 序列的运算及参数特征 (9)
2.1.4 序列的产生 (12)
2.2 离散时间信号的傅里叶变换(DTFT) (13)
2.2.1 序列DTFT的定义 (13)
2.2.2 DTFT的特点与性质 (14)
2.2.3 DTFT定理 (16)
2.3 离散时间信号的z变换 (18)
2.3.1 z变换定义及其收敛域 (18)
2.3.2 逆z变换 (20)
2.3.3 z变换的性质 (20)
2.3.4 z变换与DTFT的关系 (23)
2.4 离散时间系统 (24)
2.4.1 线性时不变(LTI)离散系统 (25)
2.4.2 LTI离散系统的单位脉冲响应 (27)
2.4.3 LTI离散系统的线性常系数差分方程 (27)
2.4.4 LTI离散系统的系统函数与频响特性 (28)
2.4.5 LTI离散系统的因果性与稳定性 (31)
2.5 离散时间系统处理连续时间信号 (33)
2.5.1 连续时间信号的数字化处理 (33)
2.5.2 连续时间信号的采样及采样定理 (34)
2.5.3 由采样序列重构带限信号 (36)
2.6 用MATLAB分析和实现离散时间信号和系统 (37)
本章关键知识点概要 (41)
综合习题 (44)
第3章 离散傅里叶变换 (47)
3.1 周期序列的离散傅里叶级数 (47)
3.1.1 4种形式的傅里叶变换 (47)
3.1.2 离散傅里叶级数 (49)
3.1.3 DFS的性质 (51)
3.2 有限长序列的DFT (54)
3.2.1 DFT的定义 (54)
3.2.2 DFT和DTFT的关系 (55)
3.2.3 频域采样 (56)
3.2.4 频域插值 (57)
3.3 DFT的性质 (59)
3.3.1 线性 (59)
3.3.2 循环移位 (59)
3.3.3 对偶性 (61)
3.3.4 圆周共轭对称性 (61)
3.3.5 循环卷积 (62)
3.3.6 帕斯瓦尔定理 (64)
3.4 用DFT实现线性卷积 (65)
3.4.1 两个有限长序列的线性卷积 (65)
3.4.2 循环卷积和线性卷积的关系 (66)
3.4.3 用DFT计算线性时不变系统的响应 (67)
3.5 连续信号的DFT分析 (68)
3.5.1 非周期连续时间信号的频谱分析 (68)
3.5.2 利用DFT对连续信号谱分析时应注意的几个问题 (69)
3.6 用MATLAB计算离散信号的DFT (72)
本章关键知识点概要 (76)
综合习题 (78)
第4章 快速傅里叶变换 (81)
4.1 DFT的运算量分析 (81)
4.2 按时间抽取的基2-FFT算法 (82)
4.2.1 算法原理 (82)
4.2.2 DIT-FFT算法特点 (85)
4.2.3 按时间抽取FFT算法的其他形式流图 (86)
4.3 按频率抽取的基2-FFT算法 (87)
4.3.1 算法原理 (87)
4.3.2 DIF-FFT算法特点 (89)
4.3.3 按频率抽取的FFT算法的其他形式流图 (90)
4.4 线性调频z变换算法 (91)
4.4.1 算法原理 (91)
4.4.2 线性调频z变换的快速算法 (92)
4.5 FFT算法的应用 (93)
4.5.1 用FFT计算IDFT (93)
4.5.2 实序列的DFT计算 (93)
4.5.3 用FFT实现线性卷积 (94)
4.6 FFT的MATLAB实现 (97)
本章关键知识点概要 (101)
综合习题 (104)
第5章 IIR数字滤波器设计 (105)
5.1 数字滤波器设计的基本概念 (105)
5.1.1 数字滤波器及其设计方法概述 (105)
5.1.2 理想数字滤波器 (106)
5.1.3 全通系统与最小相位系统 (107)
5.2 模拟滤波器的基本概念与设计方法 (110)
5.2.1 模拟滤波器的物理可实现性 (110)
5.2.2 模拟低通滤波器的设计方法 (110)
5.2.3 贝塞尔(Bessel)滤波器 (116)
5.3 IIR数字滤波器设计 (117)
5.3.1 脉冲响应不变法 (118)
5.3.2 双线性变换法 (121)
5.4 数字滤波器的频率变换 (123)
5.4.1 模拟域的频率变换 (124)
5.4.2 数字域的频率变换 (125)
5.4.3 高通、带通和带阻数字滤波器设计 (127)
5.5 用MATLAB函数设计IIR数字滤波器 (128)
本章关键知识点概要 (131)
综合习题 (133)
第6章 FIR数字滤波器设计 (135)
6.1 线性相位FIR数字滤波器的特性 (135)
6.1.1 线性相位特性 (135)
6.1.2 线性相位FIR滤波器的幅度函数 (136)
6.1.3 线性相位FIR滤波器的零点特性 (140)
6.2 窗函数设计法(时间窗口法) (141)
6.2.1 窗函数设计法的基本原理 (141)
6.2.2 几种常用的窗函数 (144)
6.3 频率采样设计法 (148)
6.3.1 频率采样法设计原理 (148)
6.3.2 频率采样法的设计步骤 (149)
6.4 FIR数字滤波器的等波纹设计 (152)
6.4.1 等波纹最佳一致设计的基本思想 (152)
6.4.2 remez函数与remezord函数 (154)
6.5 FIR滤波器与IIR滤波器的比较 (155)
6.6 用MATLAB函数设计FIR数字滤波器 (156)
本章关键知识点概要 (159)
综合习题 (160)
第7章 数字信号处理系统的实现 (162)
7.1 数字滤波器结构 (162)
7.1.1 数字滤波器的结构框图和信号流图 (162)
7.1.2 IIR数字滤波器结构 (163)
7.1.3 FIR数字滤波器结构 (167)
7.2 数的表示与量化误差 (173)
7.2.1 二进制数的表示 (173)
7.2.2 定点制的量化误差 (174)
7.3 输入信号的量化误差 (176)
7.3.1 A/D转换的量化效应 (176)
7.3.2 量化误差统计模型及信噪比 (177)
7.3.3 量化误差通过线性系统 (179)
7.4 数字滤波器的系数量化效应 (180)
7.4.1 系数量化对零、极点位置的影响 (181)
7.4.2 系数量化效应的统计分析 (182)
7.5 数字滤波器的运算量化效应 (184)
7.5.1 IIR数字滤波器的乘法运算量化效应 (185)
7.5.2 FIR数字滤波器的运算量化效应 (190)
7.5.3 IIR数字滤波器的极限环振荡效应 (191)
7.6 FFT实现中的量化误差分析 (194)
7.6.1 定点FFT计算中量化效应分析 (194)
7.6.2 定点FFT计算中输入序列的动态范围 (195)
7.7 用MATLAB分析数字信号处理系统与量化效应 (197)
本章关键知识点概要 (200)
综合习题 (202)
习题参考答案 (203)
参考文献 (211)