| 前 言 数字信号处理是随着信息学科和计算机学科的发展而高速发展起来的一门交叉学科,已被广泛应用于通信与电子工程、航空航天、生物医学等诸多领域,成为推动现代社会和科技发展的最重要应用技术之一。它以算法为核心,理论性强、概念抽象,理论推导需要较深的数学基础,以致对这门课程的理解和掌握有一定难度。 matlab集数学计算、可视化编程等功能于一体,是当前最流行的、功能强大的科学与技术应用工具软件之一,是许多领域科研工作者及高校师生从事科学研究的有力助手。 本书将介绍matlab在数字信号处理方面的应用,把抽象的理论通过实例具体化,内容主要包括matlab的基础知识及常用数字信号处理工具、离散时间信号及其运算、离散时间信号的频域分析、离散时间系统和z变换、数字滤波器结构、iir数字滤波器设计、fir数字滤波器设计、多采样率数字信号处理、基于matlab的通信信号处理、基于matlab的语音信号处理、基于matlab的图像信号处理。 本书深入浅出地介绍数字信号处理的基本理论和方法,通过大量具有代表性的实例阐述matlab在数字信号处理中的应用。本书具有以下特点: (1)理论与实践紧密结合 本书内容涉及常用的matlab信号处理工具、数字信号处理的基本理论和方法,并且结合现代通信、图像信号处理、语音信号处理等领域的具体应用给出matlab实例。 (2)实例丰富,针对性强 书中的实例是根据作者多年从事数字信号处理方面的教学、科研工作的经验,精心设计和挑选的,有很强的实用性和针对性,很多实例是在科学研究中经常遇到的具体问题。 (3)适用面广、参考性强 本书适合信号处理、通信工程、自动控制等专业的本科生、研究生、教师和科技工作者阅读,可作为数字信号处理课程的补充教材或参考书。 本书第1章、第7章和第9章由王彬编写;第2章、第3章、第4章和第5章由于丹编写;第6章和第8章由汪洋编写;第10章由陈琦编写;第11章由熊刚编写;王彬对全书进行统稿。在编写过程中,吴迪、王露、陈刚、管殿柱、宋一兵、李文秋、田东、张轩、田绪东、张洪信、宋琦、王献红、付本国等参与了本书部分章节的程序运行、绘图和校对,在此表示感谢。 鉴于水平有限,难免有错误和不足之处,真诚欢迎各位读者给予批评指正。 编 者 更多 |
| 前言 第1章 基础知识导论1 1.1 matlab 7.0语言简介1 1.1.1 matlab 7.0语言特点1 1.1.2 matlab 7.0的工作环境2 1.1.3 m文件介绍4 1.2 matlab基本程序控制语句7 1.2.1 循环语句7 1.2.2 分支语句8 1.3 数字信号处理常用的matlab函数10 1.3.1 波形产生函数10 1.3.2 傅里叶变换函数15 1.3.3 滤波器分析与实现函数17 1.4 数字信号处理gui库21 1.4.1 滤波器设计与分析工具fdatool21 1.4.2 滤波器设计与信号分析工具sptool27 1.5 上机实验34 1.6 习题35 第2章 离散时间信号及其运算36 2.1 离散时间信号的概念及matlab表示36 2.1.1 离散时间信号的概念36 2.1.2 离散时间信号的matlab表示37 2.2 几种典型离散时间信号的matlab生成38 2.2.1 单位冲激序列38 2.2.2 单位阶跃序列39 2.2.3 单位矩形序列40 2.2.4 正弦序列41 2.2.5 复指数序列42 2.3 离散时间信号基本运算的matlab实现44 2.3.1 序列相加和相乘44 2.3.2 序列翻转45 2.3.3 序列移位46 2.3.4 序列尺度变换48 2.3.5 序列周期延拓50 2.3.6 序列对称分解54 2.3.7 序列循环移位55 2.4 离散时间信号的卷积运算及matlab实现57 2.4.1 离散线性卷积57 2.4.2 离散周期卷积59 2.4.3 离散循环卷积60 2.5 上机实验63 2.6 习题64 第3章 离散时间信号的频域分析66 3.1 离散时间傅里叶变换及matlab实现66 3.1.1 离散时间傅里叶变换的定义及特点66 3.1.2 离散时间傅里叶变换的matlab实现68 3.1.3 离散时间傅里叶变换的性质69 3.1.4 离散时间傅里叶变换的对称性质74 3.2 周期序列的离散傅里叶级数 更多 |
商品评论(0条)