MATLAB数字信号处理85个实用案例精讲——入门到进阶 / MATLAB & Simulink工程师系列丛书
作者: 宋知用
出版时间:2016年11月
出版社:北京航空航天大学出版社
- 北京航空航天大学出版社
- 9787512422667
- 115191
- 2016年11月
- 未分类
- 未分类
- TN911.72
宋知用编著的《MATLAB数字信号处理85个实用案例精讲--入门到进阶/MATLAB & Simulink工程师系列丛书》内容分为三部分。第一部分是介绍数字信号处理中的Z变换、离散傅里叶变换DFT和快速傅里叶变换FFT以及数字滤波器,这是数字信号处理的基础,也是初学者问题最多的部分。在该部分中对于常出现的问题都列举案例说明错误发生的原因和解决的方法。第二部分介绍数字信号处理中常用的一些方法,例如包络、平滑、极值等,又给出对Ⅲ叮延伸中的一些方法和应用,并给出FFT的内插和谐波参数的估算等。第三部分介绍了功率谱的估算,给出了非参数法和参数法的功率谱估算。各章都结合内容给出相应的案例进行说明。
本书特点是主要通过案例说明在数字信号处理基础部分编程中常出现的错误和解决方法。本书适用于数字信号处理的初学者,亦可供高年级本科生、研究生和科研工程技术人员参考。
第1章 Z 变换和离散傅里叶变换
1.1 Z 变换
1.1.1 Z 变换的表示式
1.1.2 Z 变换的收敛域
1.1.3 基本Z 变换对
1.1.4 线性系统的Z 变换
1.1.5 Z 变换特性
1.1.6 Z 逆变换
1.2 DFT的由来
1.3 DFT的性质
参考文献
第2章 快速傅里叶变换和频谱分析
2.1 快速傅里叶变换(FFT)
2.1.1 基2时间抽取FFT算法
2.1.2 基2频率抽取FFT算法
2.1.3 快速傅里叶逆变换(IFFT)算法
2.1.4 案例2.1:快速傅里叶变换的MATLAB函数
2.1.5 案例2.2:如何经IFFT后得到实数序列
2.1.6 案例2.3:如何使实数序列在时间域上位移后也为实数序列
2.2 离散信号的谱分析
2.2.1 案例2.4:频谱图中频率刻度(横坐标)的设置
2.2.2 案例2.5:如何计算正弦信号的幅值和初始相角
2.2.3 案例2.6:怎样认识一个单频的正弦信号的相位谱
2.2.4 案例2.7:为什么FFT后得到的频谱大部分都为0
2.2.5 案例2.8:如何把频谱图的纵坐标设置为分贝刻度
2.2.6 频谱分析过程中的混叠现象、栅栏现象和泄漏现象
2.2.7 案例2.9:同样经矩形窗截断,为什么有的发生泄漏而有的没有发生泄漏
2.2.8 窗函数
2.2.9 案例2.10:加窗函数后频谱幅值变了,如何修正
2.2.10 分辨率
2.2.11 案例2.11:如何选择采样频率和信号长度
2.2.12 案例2.12:FFT中的补零问题
2.2.13 快速卷积和快速相关
2.2.14 案例2.13:能否用循环相关计算延迟量
参考文献
第3章 数字滤波器的设计
第4章 信号处理中简单实用的方法
第5章 DFT的拓展
第6章 DFT的内插
第7章 谐波分析
第8章 功率谱的估算
附 录 MATLAB函数速查表