内容简介
第一章 绪论
专题1数字信号处理基本概念
理论基础
1信号与系统
2典型的信号处理
3数字信号处理系统
问题讨论
第二章 离散时间信号与系统的时域分析
专题2序列
理论基础
1序列的时域表示
2典型序列
3序列的运算
应用基础
1利用MATLAB产生序列
2利用MATLAB进行序列的基本运算
3利用MATLAB计算卷积和
问题讨论
知识运用
实战演练
专题3离散时间系统的时域特性及其描述
理论基础
1离散时间系统的时域特性
2离散时间系统的时域描述方法
应用基础
1利用MATLAB求解差分方程
2利用MATLAB计算单位冲激响应
3利用MATLAB求解特征方程
问题讨论
知识运用
实战演练
专题4模拟信号的采样与恢复
理论基础
1模拟信号的采样
2信号的恢复
应用基础
1利用sinc函数恢复信号
2利用MATLAB画图函数恢复信号
问题讨论
知识运用
实战演练
第三章 离散时间信号与系统的频域分析
专题5离散时间傅里叶变换(DTFT)
理论基础
1非周期序列的傅里叶变换
2周期序列的傅里叶级数
3单位冲激响应的傅里叶变换
应用基础
1利用MATLAB计算序列的DTFT
2利用MATLAB计算DFS
3利用MATLAB计算IDFS
问题讨论
知识运用
实战演练
专题6Z变换
理论基础
1Z变换
2Z反变换
3单位冲激响应的Z变换
应用基础
1利用MATLAB进行Z变换有理多项式的部分分式展开
2利用MATLAB计算因果序列的Z反变换
3利用MATLAB计算Z变换的零极点
4利用MATLAB实现LTI系统函数表达式的转换
问题讨论
知识运用
实战演练
专题7离散傅里叶变换(DFT)
理论基础
1离散傅里叶变换
2频率采样定理
应用基础
1利用MATLAB计算DFT和IDFT
2利用MATLAB计算圆周卷积
问题讨论
知识运用
实战演练
专题8离散傅里叶变换快速算法(FFT)
理论基础
1DFT的计算量
2提高运算速度的途径
3基2DIT-FFT算法
4FFT的运算规律
应用基础
1码位倒序的MATLAB实现
2程序运算时间的测定
3快速傅里叶变换的MATLAB实现
4利用MATLAB求2的整数次幂
问题讨论
知识运用
实战演练
第四章 IIR数字滤波器的设计
专题9模拟原型滤波器的设计
理论基础
1模拟低通滤波器的技术指标
2典型模拟原型滤波器的设计
应用基础
1利用MATLAB设计butterworth原型滤波器
2利用MATLAB设计Chebyshev Ⅰ型原型滤波器
3利用MATLAB设计Chebyshev Ⅱ型原型滤波器
4利用MATLAB设计椭圆原型滤波器
问题讨论
知识运用
实战演练
专题10模拟滤波器到数字滤波器的映射
理论基础
1IIR数字滤波器设计的一般方法
2冲激响应不变法
3双线性变换法
应用基础
1冲激响应不变法的MATLAB实现
2双线性变换法的MATLAB实现
问题讨论
知识运用
实战演练
专题11频率变换
理论基础
1模拟域频率变换
2数字域频率变换
应用基础
1模拟域频率变换的MATLAB实现
2数字域频率变换的MATLAB实现
3利用MATLAB直接设计IIR数字滤波器
问题讨论
知识运用
实战演练
第五章 FIR数字滤波器的设计
专题12线性相位FIR滤波器的特点
理论基础
1线性相位的定义
2线性相位FIR滤波器的条件
3线性相位FIR滤波器的振幅响应
应用基础
1利用MATLAB计算振幅响应和相位响应
2利用MATLAB计算相延时和群延时
问题讨论
知识运用
实战演练
专题13窗函数设计法
理论基础
1基本思想
2加窗对频率特性的影响
3常用窗函数
4窗函数法设计步骤
应用基础
1利用MATLAB产生窗函数序列
2利用MATLAB产生理想低通滤波器单位冲激响应
3窗函数设计法的MATLAB直接实现
问题讨论
知识运用
实战演练
专题14频率采样设计法
理论基础
1基本思想
2线性相位对频率采样的约束
3频率采样法设计步骤
应用基础
1利用MATLAB计算单位冲激响应h(n)
2频率采样法的MATLAB直接实现
问题讨论
知识运用
实战演练
第六章 数字滤波器的实现
专题15数字滤波器的结构
理论基础
1基本单元
2IIR滤波器的结构
3FIR滤波器的结构
4数字滤波器的有限字长效应
应用基础
1级联结构的MATLAB实现
2IIR滤波器并联结构的MATLAB实现
3FIR滤波器频率采样结构的MATLAB实现
问题讨论
知识运用
实战演练
附录 数字信号处理综合训练课题
课题1基于MATLAB的语音信号分析与处理
课题2信号谐波分析
课题3信号频分复用的MATLAB实现
课题4噪声污染信号的处理
参考文献