简介
“数字信号处理”是各高等院校电子类专业和通信类专业学生的一门
非常重要的专业基础课。本书阐述了离散系统的性质、离散信号的各种变
换;深入讲解了DFT的原理及其性质,讨论了用DFT求线性卷积和进行分段
卷积的方法;阐述了各种FFT算法;详细论述了IIR数字滤波器的原理和设
计方法;分析了线性相位FIR滤波器的实现条件和重要性质以及设计方法;
详细讨论了IIR数字滤波器和FIR数字滤波器的各种结构及其优缺点;讨论
了数字信号处理中的有限字长效应。此外,在每一章之后,加入了与本章
所涉及的内容有关的MATLAB方法、程序、函数等等,使读者可以利用
MATLAB得到的结果来帮助和验证自己对于原理的理解。
全书系统地、深入浅出地、透彻清楚地讲解了数字信号处理的基本理
论、基本概念和基本算法,数学推导严谨、逻辑关系清楚,以使得读者便
于理解、掌握,并且便于自学。这本书不但可以作为本科生的教材,还可
以为从事数字信号处理工作的技术人员自学所用。
目录
目录
第一部分 离散信号和离散系统基础
第1章 数字信号处理概述
1.1 信号的分类
1.2 数字信号处理
1.3 数字信号处理的优越性
1.4 数字信号处理的3种方式
1.5 数字信号处理的两大方法
第2章 离散系统的性质和离散信号的变换
2.1 抽样和内插
2.1.1 抽样
2.1.2 内插
2.2 离散时间信号
2.2.1 离散时间信号序列
2.2.2 常用序列
2.3 离散系统及其线性和时不变性
2.3.1 离散系统的定义及其单位抽样响应
2.3.2 离散系统的线性
2.3.3 离散系统的时不变性
2.3.4 线性时不变系统
2.4 离散信号的线性卷积
2.4.1 离散线性卷积的定义
2.4.2 离散线性卷积的计算
2.5 离散系统的因果性和稳定性
2.5.1 因果性
2.5.2 稳定性
2.6 离散信号的傅里叶变换
2.6.1 问题的提出
2.6.2 傅里叶变换对的推导
2.6.3 离散信号傅里叶变换的性质
2.6.4 线性时不变系统的频率响应
2.7 离散信号的z变换
2.7.1 z变换的定义及其收敛域
2.7.2 z变换的性质
2.7.3 z反变换
2.7.4 z变换与傅里叶变换的关系
2.8 离散系统的差分方程、系统函数及其零极点
2.8.1 离散系统的差分方程
2.8.2 离散系统的系统函数
2.8.3 系统函数的零极点
2.8.4 线性时不变因果系统的稳定性
2.9 Matlab方法
2.9.1 常用序列及序列运算的Matlab实现
2.9.2 离散信号变换的Matlab实现
习题
第二部分 快速傅里叶变换
第3章 离散傅里叶变换
3.1 离散傅里叶级数及其性质
3.1.1 周期序列DFS的推导
3.1.2 DFS的性质
3.2 离散傅里叶变换及其性质
3.2.1 DFT的导出
3.2.2 DFT的性质
3.3 z变换与DFT的关系
3.3.1 由z变换得到DFT
3.3.2 由DFT得到z变换
3.3.3 频率分辨率
3.4 用DFT求线性卷积
3.4.1 循环卷积与线性卷积的关系
3.4.2 用DFT求线性卷积
3.5 分段卷积
3.5.1 重叠相加法
3.5.2 重叠保留法
3.6 Matlab方法
3.6.1 利用Matlab计算信号的DFT和IDFT
3.6.2 序列循环移位的Matlab实现
3.6.3 循环卷积的Matlab实现
3.6.4 利用DFT计算线性卷积的Matlab实现
3.6.5 分段卷积的Matlab实现
习题
第4章 快速傅里叶变换
4.1 引言
4.1.1 DFT的矩阵表示及其运算量
4.1.2 W〓因子的特性
4.2 基2时间抽选的FFT算法
4.2.1 算法推导
4.2.2 算法特点
4.2.3 关于FFT算法的计算机程序
4.3 基2频率抽选的FFT算法
*4.4 基4时间抽选的FFT算法
4.5 快速傅里叶反变换
*4.6 线性调频z变换算法
4.6.1 基本原理
4.6.2 算法的要点
4.6.3 算法的特点
4.7 实序列的FFT的高效算法
4.7.1 两个长度相同的实序列
4.7.2 一个2N点的实序列
4.8 Matlab方法
4.8.1 利用Matlab计算FFT
4.8.2 用Matlab实现有限长序列的Chirpz变换
习题
第三部分 数字滤波
第5章 数字滤波概述
5.1 数字滤波器与模拟滤波器
5.2 两大类数字滤波器
5.3 数字滤波器的设计步骤
第6章 IIR数字滤波器的原理及设计
6.1 概述
6.1.1 IIR数字滤波器的差分方程和系统函数
6.1.2 IIR数字滤波器的设计方法
6.1.3 借助于模拟滤波器的理论和方法的设计原理
6.2 模拟低通滤波特性的逼近
6.2.1 Butterworth低通滤波特性的逼近
6.2.2 Chebyshev低通滤波特性的逼近
6.2.3 Cauer低通滤波特性简介
6.2.4 3种滤波器的比较
6.2.5 滤波器图表法设计
*6.3 模拟滤波器的变换
6.3.1 由模拟低通到模拟高通的变换
6.3.2 由模拟低通到模拟带通的变换
6.4 冲激响应不变法
6.4.1 冲激响应不变法的变换方法
6.4.2 模拟滤波器与数字滤波器的频率响应之间的关系
6.4.3 z平面与s平面的映射关系
6.5 双线性变换法
6.5.1 双线性变换关系的导出
6.5.2 s平面与z平面的映射关系
6.5.3 频率预畸变
6.5.4 双线性变换法的特点
6.6 数字滤波器的变换
*6.7 IIR数字滤波器的优化设计
6.7.1 误差判别准则
6.7.2 关于最优化算法
6.8 Matlab方法
6.8.1 利用Matlab实现模拟滤波器的设计
6.8.2 冲激响应不变法的Matlab实现
6.8.3 双线性变换法的Madab实现
6.8.4 用Matlab实现数字滤波器的设计
习题
第7章 FIR数字滤波器的原理及设计
7.1 FIR数字滤波器的差分方程、冲激响应、系统函数及其零极点
7.2 线性相位FIR滤波器
7.2.1 恒延时滤波
7.2.2 线性相位FIR滤波器满足的条件
7.2.3 线性相位FIR滤波器的特性
7.3 窗口法
7.3.1 基本原理
7.3.2 对频率响应的影响
7.3.3 常用窗函数
7.3.4 设计方法小结
*7.4 频率抽样法
*7.5 FIR数字滤波器的优化设计
7.5.1 切比雪夫等波纹逼近
7.5.2 加权切比雪夫逼近问题
7.5.3 Remez交换算法
7.6 Matlab方法
7.6.1 用Matlab进行基于窗函数的FIR数字滤波器的设计
7.6.2 用Matlab进行等波纹FIR滤波器的设计
习题
第8章 数字滤波器的结构
8.1 数字网络的信号流图
8.1.1 信号流图及其有关概念
8.1.2 解代数方程组求节点变量之值
8.1.3 化简信号流图求系统函数
8.1.4 Mason公式
8.1.5 信号流图的转置
8.2 IIR数字滤波器的结构
8.2.1 直接型
8.2.2 正准型
8.2.3 级联型
8.2.4 并联型
8.3 FIR数字滤波器的结构
8.3.1 横截型
8.3.2 级联型
8.3.3 频率抽样型
8.4 FIR数字滤波器与IIR数字滤波器的比较
8.5 用Matlab实现数字滤波器的结构
8.5.1 IIR数字滤波器的结构实现
8.5.2 FIR数字滤波器的结构实现
习题
第四部分 有限字长效应及多率处理
第9章 数字信号处理中的有限字长效应
9.1 概述
9.1.1 数字系统与有限字长效应
9.1.2 关于数的表示
9.1.3 量化误差
9.2 A/D变换的字长效应
9.2.1 量化效应的统计分析
9.2.2 线性时不变系统对量化噪声的响应
9.3 乘积误差的影响
9.3.1 IIR滤波器中乘积误差的影响
9.3.2 FIR滤波器中乘积误差的影响
9.4 系数的量化效应
9.5 极限环振荡
习题
第10章 多率数字信号处理
10.1 概述
10.2 抽样率变换的原理和方法
10.2.1 按整数因子M抽取
10.2.2 按整数因子L内插
10.2.3 按分数因子变换抽样率
10.3 多率数字系统中的滤波器的实现
10.3.1 直接型FIR结构的高效实现
10.3.2 多相滤波器结构
10.4 多率数字滤波器组
10.4.1 数字滤波器组
10.4.2 分析滤波器组
10.4.3 综合滤波器组
10.4.4 子带变换系统
10.5 正交镜像滤波器(QMF)组
10.5.1 二通道QMF组
10.5.2 二通道QMF组的实现
10.6 子带编码
10.6.1 树形结构的SBC
10.6.2 并行结构的SBC
10.7 Matlab方法
10.7.1 抽取和内插的Matlab实现
10.7.2 多率数字系统中滤波器的Matlab实现
习题
附录
A1 常用的数学知识
A1.1 傅里叶变换
A1.2 特殊函数
A2 LTI系统因果性的充分必要条件的证明
A3 复变函数中的一个积分的计算
A4 双线性变换法s平面与z平面的映射关系推导
A5 常用的名词和术语以及英文缩写词一览表
参考文献
?U9x
第一部分 离散信号和离散系统基础
第1章 数字信号处理概述
1.1 信号的分类
1.2 数字信号处理
1.3 数字信号处理的优越性
1.4 数字信号处理的3种方式
1.5 数字信号处理的两大方法
第2章 离散系统的性质和离散信号的变换
2.1 抽样和内插
2.1.1 抽样
2.1.2 内插
2.2 离散时间信号
2.2.1 离散时间信号序列
2.2.2 常用序列
2.3 离散系统及其线性和时不变性
2.3.1 离散系统的定义及其单位抽样响应
2.3.2 离散系统的线性
2.3.3 离散系统的时不变性
2.3.4 线性时不变系统
2.4 离散信号的线性卷积
2.4.1 离散线性卷积的定义
2.4.2 离散线性卷积的计算
2.5 离散系统的因果性和稳定性
2.5.1 因果性
2.5.2 稳定性
2.6 离散信号的傅里叶变换
2.6.1 问题的提出
2.6.2 傅里叶变换对的推导
2.6.3 离散信号傅里叶变换的性质
2.6.4 线性时不变系统的频率响应
2.7 离散信号的z变换
2.7.1 z变换的定义及其收敛域
2.7.2 z变换的性质
2.7.3 z反变换
2.7.4 z变换与傅里叶变换的关系
2.8 离散系统的差分方程、系统函数及其零极点
2.8.1 离散系统的差分方程
2.8.2 离散系统的系统函数
2.8.3 系统函数的零极点
2.8.4 线性时不变因果系统的稳定性
2.9 Matlab方法
2.9.1 常用序列及序列运算的Matlab实现
2.9.2 离散信号变换的Matlab实现
习题
第二部分 快速傅里叶变换
第3章 离散傅里叶变换
3.1 离散傅里叶级数及其性质
3.1.1 周期序列DFS的推导
3.1.2 DFS的性质
3.2 离散傅里叶变换及其性质
3.2.1 DFT的导出
3.2.2 DFT的性质
3.3 z变换与DFT的关系
3.3.1 由z变换得到DFT
3.3.2 由DFT得到z变换
3.3.3 频率分辨率
3.4 用DFT求线性卷积
3.4.1 循环卷积与线性卷积的关系
3.4.2 用DFT求线性卷积
3.5 分段卷积
3.5.1 重叠相加法
3.5.2 重叠保留法
3.6 Matlab方法
3.6.1 利用Matlab计算信号的DFT和IDFT
3.6.2 序列循环移位的Matlab实现
3.6.3 循环卷积的Matlab实现
3.6.4 利用DFT计算线性卷积的Matlab实现
3.6.5 分段卷积的Matlab实现
习题
第4章 快速傅里叶变换
4.1 引言
4.1.1 DFT的矩阵表示及其运算量
4.1.2 W〓因子的特性
4.2 基2时间抽选的FFT算法
4.2.1 算法推导
4.2.2 算法特点
4.2.3 关于FFT算法的计算机程序
4.3 基2频率抽选的FFT算法
*4.4 基4时间抽选的FFT算法
4.5 快速傅里叶反变换
*4.6 线性调频z变换算法
4.6.1 基本原理
4.6.2 算法的要点
4.6.3 算法的特点
4.7 实序列的FFT的高效算法
4.7.1 两个长度相同的实序列
4.7.2 一个2N点的实序列
4.8 Matlab方法
4.8.1 利用Matlab计算FFT
4.8.2 用Matlab实现有限长序列的Chirpz变换
习题
第三部分 数字滤波
第5章 数字滤波概述
5.1 数字滤波器与模拟滤波器
5.2 两大类数字滤波器
5.3 数字滤波器的设计步骤
第6章 IIR数字滤波器的原理及设计
6.1 概述
6.1.1 IIR数字滤波器的差分方程和系统函数
6.1.2 IIR数字滤波器的设计方法
6.1.3 借助于模拟滤波器的理论和方法的设计原理
6.2 模拟低通滤波特性的逼近
6.2.1 Butterworth低通滤波特性的逼近
6.2.2 Chebyshev低通滤波特性的逼近
6.2.3 Cauer低通滤波特性简介
6.2.4 3种滤波器的比较
6.2.5 滤波器图表法设计
*6.3 模拟滤波器的变换
6.3.1 由模拟低通到模拟高通的变换
6.3.2 由模拟低通到模拟带通的变换
6.4 冲激响应不变法
6.4.1 冲激响应不变法的变换方法
6.4.2 模拟滤波器与数字滤波器的频率响应之间的关系
6.4.3 z平面与s平面的映射关系
6.5 双线性变换法
6.5.1 双线性变换关系的导出
6.5.2 s平面与z平面的映射关系
6.5.3 频率预畸变
6.5.4 双线性变换法的特点
6.6 数字滤波器的变换
*6.7 IIR数字滤波器的优化设计
6.7.1 误差判别准则
6.7.2 关于最优化算法
6.8 Matlab方法
6.8.1 利用Matlab实现模拟滤波器的设计
6.8.2 冲激响应不变法的Matlab实现
6.8.3 双线性变换法的Madab实现
6.8.4 用Matlab实现数字滤波器的设计
习题
第7章 FIR数字滤波器的原理及设计
7.1 FIR数字滤波器的差分方程、冲激响应、系统函数及其零极点
7.2 线性相位FIR滤波器
7.2.1 恒延时滤波
7.2.2 线性相位FIR滤波器满足的条件
7.2.3 线性相位FIR滤波器的特性
7.3 窗口法
7.3.1 基本原理
7.3.2 对频率响应的影响
7.3.3 常用窗函数
7.3.4 设计方法小结
*7.4 频率抽样法
*7.5 FIR数字滤波器的优化设计
7.5.1 切比雪夫等波纹逼近
7.5.2 加权切比雪夫逼近问题
7.5.3 Remez交换算法
7.6 Matlab方法
7.6.1 用Matlab进行基于窗函数的FIR数字滤波器的设计
7.6.2 用Matlab进行等波纹FIR滤波器的设计
习题
第8章 数字滤波器的结构
8.1 数字网络的信号流图
8.1.1 信号流图及其有关概念
8.1.2 解代数方程组求节点变量之值
8.1.3 化简信号流图求系统函数
8.1.4 Mason公式
8.1.5 信号流图的转置
8.2 IIR数字滤波器的结构
8.2.1 直接型
8.2.2 正准型
8.2.3 级联型
8.2.4 并联型
8.3 FIR数字滤波器的结构
8.3.1 横截型
8.3.2 级联型
8.3.3 频率抽样型
8.4 FIR数字滤波器与IIR数字滤波器的比较
8.5 用Matlab实现数字滤波器的结构
8.5.1 IIR数字滤波器的结构实现
8.5.2 FIR数字滤波器的结构实现
习题
第四部分 有限字长效应及多率处理
第9章 数字信号处理中的有限字长效应
9.1 概述
9.1.1 数字系统与有限字长效应
9.1.2 关于数的表示
9.1.3 量化误差
9.2 A/D变换的字长效应
9.2.1 量化效应的统计分析
9.2.2 线性时不变系统对量化噪声的响应
9.3 乘积误差的影响
9.3.1 IIR滤波器中乘积误差的影响
9.3.2 FIR滤波器中乘积误差的影响
9.4 系数的量化效应
9.5 极限环振荡
习题
第10章 多率数字信号处理
10.1 概述
10.2 抽样率变换的原理和方法
10.2.1 按整数因子M抽取
10.2.2 按整数因子L内插
10.2.3 按分数因子变换抽样率
10.3 多率数字系统中的滤波器的实现
10.3.1 直接型FIR结构的高效实现
10.3.2 多相滤波器结构
10.4 多率数字滤波器组
10.4.1 数字滤波器组
10.4.2 分析滤波器组
10.4.3 综合滤波器组
10.4.4 子带变换系统
10.5 正交镜像滤波器(QMF)组
10.5.1 二通道QMF组
10.5.2 二通道QMF组的实现
10.6 子带编码
10.6.1 树形结构的SBC
10.6.2 并行结构的SBC
10.7 Matlab方法
10.7.1 抽取和内插的Matlab实现
10.7.2 多率数字系统中滤波器的Matlab实现
习题
附录
A1 常用的数学知识
A1.1 傅里叶变换
A1.2 特殊函数
A2 LTI系统因果性的充分必要条件的证明
A3 复变函数中的一个积分的计算
A4 双线性变换法s平面与z平面的映射关系推导
A5 常用的名词和术语以及英文缩写词一览表
参考文献
?U9x
数字信号处理基础
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×