数字信号处理是随着信息学科和计算机学科的高速发展而迅速发展起来的一门新兴学科,它的重要性
在各个领域的应用中日益增加。简言之,数字信号处理是把信号转换成用数字或符号表示的序列,通过计
算机或信号处理设备,用数字的数值计算方法处理,以达到提取有用信息便于实际应用的目的。
MATLAB 是一个功能强大的数学软件,是用于算法开发、数据可视化、数据分析以及数值计算的高级
技术计算语言和交互式环境,为科学研究、工程设计以及必须进行有效数值计算的众多科学领域提供了一
种全面的解决方案。
目前,MATLAB 已成为图像处理、信号处理、通信原理、自动控制等专业的重要基础课程的首选实验
平台,而对于学生而言最有效的学习途径是结合某一专业课程的学习掌握该软件的使用与编程。
1.本书特点
由浅入深,循序渐进:本书以初中级读者为对象,内容安排上考虑 MATLAB 进行仿真和运算分析时的
基础知识和实践操作,从基础开始,由浅入深地帮助读者掌握 MATLAB 的分析方法。
步骤详尽,内容新颖:本书结合作者多年 MATLAB 使用经验及实际应用案例,将 MATLAB 软件的使
用方法与技巧详细地讲解给读者,使读者在阅读时能够快速掌握书中所讲内容。
实例典型,轻松易学:学习实际工程应用案例的具体操作是掌握 MATLAB 最好的方式。本书通过综合
应用案例,透彻翔实地讲解了 MATLAB 在各领域的应用。
2.本书内容
本书以初中级读者为对象,结合多年 MATLAB 使用经验与实际工程应用案例,将 MATLAB 的使用方
法与技巧详细地讲解给读者。本书在讲解过程中步骤详尽、内容新颖,讲解过程辅以相应的图示,使读者
在阅读时一目了然,从而快速掌握书中所讲内容。
本书就数字信号处理的基本理论、算法及 MATLAB 实现进行系统地论述。全书共分为 3 部分共 15 章,
具体内容安排如下:
第一部分为 MATLAB 基础知识,介绍 MATLAB 的基本语法概念、程序设计方法、图形绘制技巧等内
容,让读者对 MATLAB 有一个概要性的认识。各章安排如下:
第1章 初识MATLAB 第2章 MATLAB基础
第 3 章 程序设计 第4章 图形绘制
第二部分为信号处理理论,介绍数字信号处理基本理论和方法及其 MATLAB 实现,向读者展示了
MATLAB 在处理数字信号方面的应用方法及技巧。各章安排如下:
第 5 章 信号处理基础 第6 章 信号变换
第 7 章 IIR 滤波器设计 第8 章 FIR 滤波器设计
第 9 章 其他滤波器 第10 章 随机信号处理
第11章 小波信号分析
第三部分为信号处理实践,介绍 MATLAB 在语音信号处理、通信信号处理、雷达信号处理中的应用,
6 MATLAB 信号处理(第 2 版)
让读者进一步领略 MATLAB 的强大功能和广泛的应用范围。本部分还介绍了 MATLAB 中的信号处理工具。
各章安排如下:
第12章 语音信号处理 第13章 通信信号处理
第14章 雷达信号处理 第15章 信号处理工具
3.读者对象
本书适合于 MATLAB 初学者和期望提高应用 MATLAB 进行信号处理能力的读者,具体说明如下:
初学 MATLAB 的技术人员 广大从事信号处理的科研工作人员
大中专院校的教师和在校生 相关培训机构的教师和学员
参加工作实习的“菜鸟” MATLAB 爱好者
4.读者服务
读者可以通过“算法仿真”微信公众号与作者联系,沟通图书使用方法,获取更多相关学习资源。公
众号会不定期分享各类 MATLAB 知识,帮助读者学习。
5.本书作者
本书由沈再阳编著,虽然作者在本书的编写过程中力求叙述准确、完善,但由于水平有限,书中有欠
妥之处在所难免,希望读者和同仁能够及时指出,共同促进本书质量的提高。最后希望本书能为读者的学
习和工作提供帮助!
编 者
