绪论
第1章 离散时间信号与系统
1.1 信号的分类
1.2 离散时间信号
1.2.1 序列的定义
1.2.2 典型离散时间信号
1.2.3 序列的基本运算
1.3 离散时间系统
1.3.1 线性系统
1.3.2 时不变系统
1.3.3 线性时不变离散系统
1.3.4 线性卷积的计算
1.3.5 系统的因果性和稳定性
1.4 离散时间系统的时域描述
1.4.1 常系数线性差分方程的一般表达式
1.4.2 常系数线性差分方程的求解
1.5 模拟信号的离散化和重构
1.5.1 时域采样定理
1.5.2 采样信号的重构
1.5.3 模拟信号的数字化
1.5.4 数字信号的模拟化
习题
第2章 离散时间信号与系统的频域分析
2.1 Z变换
2.1.1 Z变换的定义和收敛域
2.1.2 收敛域与序列特性的关系
2.2 逆Z变换
2.2.1 留数定理法
2.2.2 部分分式法
2.2.3 幂级数法
2.3 Z变换的性质与定理
2.3.1 Z变换的基本性质
2.3.2 z变换求解差分方程
2.3.3 z变换与连续时间信号的拉普拉斯变换的关系
2.4 离散时间傅里叶变换
2.4.1 DTFT的定义
2.4.2 DTFT与Z变换的关系
2.4.3 DTFT与连续时间信号的傅里叶变换的关系
2.4.4 DTFT的基本性质
2.5 离散时间系统的频域分析
2.5.1 系统函数与频率响应
2.5.2 系统因果性与稳定性分析
2.5.3 系统频率响应分析
习题
第3章 离散傅里叶变换(DFT)
3.1 周期序列的离散傅里叶级数
3.1.1 周期序列
3.1.2 周期序列的DFs
3.2 离散傅里叶变换
3.2.1 DFT的定义
3.2.2 DFT和ZT、DTFT以及DFs的关系
3.3 离散傅里叶变换的基本性质
3.3.1 线性特性
3.3.2 循环移位特性
3.3.3 循环卷积定理
3.3.4 复共轭序列的DFT
3.3.5 帕斯维尔定理
3.3.6 共轭对称性
3.4 频域采样与内插
3.4.1 频域采样定理
3.4.2 频域内插公式
3.5 离散傅里叶变换计算线性卷积
3.5.1 线性卷积和循环卷积的等价条件
3.5.2 线性卷积的DFT计算方法
3.5.3 重叠相加法
3.5.4 重叠保留法
3.6 离散傅里叶变换进行谱分析
3.6.1 连续时间信号的谱分析
3.6.2 序列的谱分析
3.6.3 谱分析的误差来源
习题
第4章 快速傅里叶变换(FFT)
4.1 直接计算DFT的运算量及改进途径
4.1.1 直接计算DFT的运算量
4.1.2 减少运算量的途径
4.2 时间抽取法(DIT)基-2FFT算法
4.2.1 DIT-FFT算法原理
4.2.2 DIT-FFT运算量分析与比较
4.2.3 DIT-FFT运算规律
4.2.4 DIT-FFT其它形式流图
4.3 频域抽取法(DIF)基-2FFT算法
4.3.1 DIF-FFT算法原理
4.3.2 DIF-FFT与DIT-FFT的比较
4.4 快速傅里叶逆变换(IFFT)算法
4.5 FFT算法的工程实现考虑
4.5.1 旋转因子的生成
4.5.2 旋转因子的使用
4.5.3 实序列的FFT计算
习题
第5章 IIR数字滤波器设计
5.1 数字滤波器的基本概念
5.1.1 滤波的概念
5.1.2 滤波器的分类
5.1.3 滤波器的技术指标
5.2 模拟滤波器的设计
5.2.1 模拟滤波器的幅度平方函数
5.2.2 模拟滤波器经典类型
5.2.3 模拟低通滤波器的设计
5.2.4 高通、带通及带阻滤波器的设计
5.3 利用模拟滤波器设计IIR数字滤波器
5.3.1 脉冲响应不变法
5.3.2 双线性变换法
5.3.3 高通、带通和带阻IIR数字滤波器设计
习题
第6章 FIR数字滤波器设计
6.1 线性相位FIR滤波器
6.1.1 线性相位的条件
6.1.2 幅度特性
6.1.3 零点特性
6.2 用窗函数法设计FIR滤波器
6.2.1 窗函数法基本设计思想
6.2.2 窗函数法设计性能分析
6.2.3 典型窗函数
6.2.4 窗函数法设计步骤
6.3 频率采样设计法
6.3.1 频率采样法基本原理
6.3.2 线性相位实现条件
6.3.3 设计实例分析
6.4 FIR滤波器的最优化设计
6.4.1 均方误差最小化优化设计
6.4.2 等波纹逼近优化设计
6.5 FIR与11R对比
习题
第7章 数字滤波器的网络结构
7.1 网络结构的信号流图表示
7.2 IIR数字滤波器的网络结构
7.2.1 IIR直接型网络结构
7.2.2 IIR级联型网络结构
7.2.3 IIR并联型网络结构
7.3 FIR数字滤波器的网络结构
7.3.1 FIR直接型网络结构
7.3.2 FIR级联型网络结构
7.3.3 线性相位网络结构
7.3.4 频率采样型网络结构
7.4 格型网络结构
7.4.1 全零点格型网络结构
7.4.2 全极点格型网络结构
7.4.3 零一极点格型网络结构
习题
第8章 多抽样率数字信号处理
8.1 抽样率变换的基本理论
8.1.1 整数倍抽取
8.1.2 整数倍插值
8.1.3 有理数倍抽样率变换
8.2 多抽样率系统的网络结构与实现
8.2.1 多抽样率系统的等效变换
8.2.2 多抽样率系统的多相结构
8.2.3 抽样率转换的多级实现
8.3 用于多抽样率系统的一类特殊滤波器
8.3.1 半带滤波器
8.3.2 积分梳状滤波器
习题
第9章 数字信号处理的MATLAB实现
9.1 MATLAB简介
9.1.1 MATLAB的集成开发环境
9.1.2 常用的MATLAB函数
9.1.3 MATLAB编程举例
9.2 离散时间信号和系统的MATLAB实现
9.2.1 典型序列的MATLAB实现
9.2.2 序列运算的MATLAB实现
9.2.3 线性时不变系统的MATLAB实现
9.3 离散时间信号与系统的频域分析的MATLAB实现
9.3.1 与频域分析相关的MATLAB函数
9.3.2 离散时间信号和系统的频域分析的MATLAB实现
9.4 DFT和FFT的MATLAB实现
9.4.1 与DFT和FFT相关的MATLAB函数
9.4.2 DFT和FFT的MATLAB实现
9.5 IIR滤波器的MATLAB实现
9.5.1 与IIR滤波器相关的MATLAB函数
9.5.2 IIR滤波器设计的MATLAB实现
9.6 FIR滤波器的MATLAB实现
9.6.1 与FIR滤波器相关的MATLAB函数
9.6.2 FIR滤波器设计的MATLAB实现
9.7 数字滤波器结构的MATLAB实现
9.7.1 与数字滤波器结构相关的MATLAB函数
9.7.2 IIR滤波器结构的MATLAB实现
9.7.3 FIR滤波器结构的MATLAB实现
9.8 多抽样率数字信号处理的MATLAB实现
9.8.1 与多抽样率数字信号处理相关的MATLAB函数
9.8.2 多抽样率数字信号处理的MATLAB实现
习题
第10章 数字信号处理的硬件实现
10.1 基于DSP芯片的硬件实现
10.1.1 DSP芯片及其特点
10.1.2 典型DSP芯片的结构及其主要性能
101.3 基于DSP芯片系统的设计与调试
10.2 基于FPGA芯片的硬件实现
10.2.1 FPGA芯片及其特点
10.2.2 典型FPGA芯片的结构及主要性能
10.2.3 基于FPGA芯片系统的设计与调试
103 应用举例
10.3.1 FIR滤波器的DsP实现
103.2 FIR滤波器的FPGA实现
附录A数字信号处理中常用的MATLAB函数
附录B缩略语
参考文献