【内容简介】

本书系统地介绍了数字信号处理基本理论、设计方法和实现等方面的内容。全书共分9章,第1章介绍数字信号处理的研究对象、学科概貌、系统基本组成、特点、发展及应用等内容;第2章介绍离散时间信号与系统的基本概念、卷积的性质和计算、信号的频域表示、抽样定理等内容;第3章研究了Z变换及其在线性移不变系统分析中的应用;第4章和第5章对离散傅里叶变换及其快速算法进行了研究;第6章和第7章分别讨论了IIR数字滤波器和FIR数字滤波器的相关内容;第8章介绍了MATLAB的基本使用方法及信号处理工具箱;第9章对数字信号处理的一些实际问题进行了讨论。

本书可作为通信、电子信息、自动控制、计算机等专业本科生的教材,也可作为有关技术人员在数字信号处理方面的理论基础参考书。

【目  录】

第1章绪论

1.1数字信号处理的研究对象

1.2数字信号处理的基本过程

1.3数字信号处理的学科概貌

1.4数字信号处理的特点

1.5信号与系统的分类

1.6数字信号处理的发展及应用

第2章离散时间信号与系统及其频域分析

2.1引言

2.2离散时间信号的基本概念

2.2.1离散时间信号的定义

2.2.2离散时间信号的描述——序列

2.2.3几种常用的离散时间信号

2.2.4周期与非周期序列

2.2.5对称序列

2.2.6用单位冲激序列来表示任意序列

2.3序列的运算

2.4离散时间系统

2.5卷积和

2.5.1卷积和运算的性质

2.5.2求卷积和的方法

2.6离散时间系统的输入、输出描述法——线性常系数差分方程

2.6.1线性常系数差分方程

2.6.2线性常系数差分方程的求解

2.7离散时间信号和系统的频域表示

2.8序列傅里叶变换的主要性质

2.9连续时间信号的抽样

2.9.1抽样定理(采样定理)

2.9.2信号的恢复

2.10本章相关内容的MATLAB实现

习题

第3章Z变换及其在线性移不变系统分析中的应用

3.1  Z变换

3.1.1定义

3.1.2  Z变换的收敛域

3.1.3序列特性对收敛域的影响

3.2  Z反(逆)变换

3.2.1围线积分法(留数法)

3.2.2幂级数法(长除法)

3.2.3部分分式展开法

3.3  Z变换的基本性质和定理

3.4利用Z变换分析信号和系统的频域特性

3.4.1频率响应与系统函数

3.4.2差分方程的Z变换

3.5用系统函数的极点分布分析系统的因果性和稳定性

3.6用系统的零、极点分布分析系统的频率特性

3.7利用Z变换求解差分方程

3.8系统结构图与信号流图

3.9本章相关内容的MATLAB实现

习题

第4章离散傅里叶变换

4.1傅里叶变换的几种形式

4.2周期序列的离散傅里叶级数

4.2.1离散傅里叶级数

4.2.2离散傅里叶级数的性质

4.3离散傅里叶变换

4.4  Z变换的抽样

4.4.1离散傅里叶变换与Z变换的关系

4.4.2频域抽样定理

4.5离散傅里叶变换的性质

4.6用循环卷积计算序列的线性卷积

4.7本章相关内容的MATLAB实现

习题

第5章DFT的有效计算:快速傅里叶变换

5.1基2时域抽选FFT的基本原理

5.1.1  DFT的运算量

5.1.2  FFT算法原理

5.1.3  FFT运算量

5.2基2时域抽选FFT的蝶形运算公式

5.3基2时域抽选FFT的其他形式

5.4基2频域抽选快速傅里叶变换

5.4.1基2频域抽选FFT的基本原理

5.4.2频域抽选法的蝶形运算公式

5.5逆离散傅里叶变换的快速算法

5.6本章相关内容的MATLAB实现

习题

第6章无限长冲激响应(IIR)数字滤波器结构与设计

6.1数字滤波器与数字滤波

6.1.1数字滤波器的特性

6.1.2数字滤波器的分类

6.1.3数字滤波器的设计方法和实现方法

6.2 IIR数字滤波器的网络结构

6.2.1网络结构

6.2.2采用信号流图表示网络结构

6.2.3  IIR数字滤波器的基本网络结构

6.3模拟滤波器的设计

6.3.1模拟滤波器的设计过程

6.3.2模拟滤波器设计指标

6.3.3巴特沃斯模拟低通滤波器的设计方法

6.3.4切比雪夫模拟滤波器的设计方法

6.4无限冲激响应数字滤波器设计的模拟一数字转换法

6.4.1冲激(响应)不变法

6.4.2阶路(响应)不变法

6.4.3双线性变换法

6.5无限长冲激响应数字滤波器的频率变化设计法

6.5.1先由归一化模拟低通原型滤波器HL(s)转换成所需形式的模拟滤波器Ha(p),再把它转换成数字滤波器H(z)的方法

6.5.2直接由归一化模型原型到其他数字滤波器的转换

6.5.3由模拟低通原型先转换成数字低通原型,再转换成所需的数字滤波器

6.6直接设计法

6.6.1零、极点累试法(简单零、极点法)

6.6.2时域直接设计法

6.7本章相关内容的MATLAB实现

习题

第7章有限长冲激响应(FIR)数字滤波器结构与设计

7.1 FIR数字滤波器的基本网络结构

7.2线性相位nR数字滤波器的条件和特点

7.3利用窗函数法(窗口法)设计FIR数字滤波器

7.3.1窗函数

7.3.2窗函数法(窗口法)的设计步骤

7.4利用频率抽样法设计FIR数字滤波器

7.5 IIR和FIR数字滤波器的比较

7.6本章相关内容的MATLAB实现

习题

第8章MATLAB简介及信号处理工具箱

8.1 MATLAB 2012b(8.0)简介

8.1.1  MATLAB 8.0的基本操作

8.1.2  MATLAB中面向数组的基本运算

8.1.3  MATLAB的基本绘图方法

8.1.4  MATLAB中M文件的调试

8.2 MATLAB信号处理工具箱函数汇总

8.2.1滤波器分析与实现

8.2.2  FIR数字滤波器设计

8.2.3  IIR数字滤波器设计

8.2.4模拟滤波器设计

8.2.5模拟滤波器变换

8.2.6模拟滤波器离散化

8.2.7线性系统变换

8.2.8窗函数

8.2.9变换

8.2.10统计信号处理与谱分析

8.2.11参数模型

8.2.12线性预测

8.2.13多采样率信号处理

8.2.14波形产生

8.2.15特殊操作

第9章数字信号处理实际问题的讨论

9.1 DFT泄漏

9.2时域加窗

9.3频率分辨率及DFT参数的选择

9.4补零技术

9.5基于快速傅里叶变换的实际频率确定

9.6实际使用FFT的一些问题

9.6.1以足够高的速率抽样并采集足够长的信息

9.6.2在变换之前对数据进行整理

9.6.3改善FFT的结果

9.6.4解释FFT结果

参考文献

索引

matlab如何进行数字信号处理,数字信号处理基础及MATLAB实现(第2版)相关推荐

  1. matlab求解振动学问题,振动力学基础与MATLAB应用

    第0章 绪论 0.1 振动力学发展简史 0.2 振动力学的基本概念 0.2.1 振动的基本物理量 0.2.2 简谐振动及其表示法 0.2.3 振动的分类 0.3 研究振动问题的基本方法 0.3.1 振 ...

  2. matlab与模态分析,电压稳定模态分析基础知识MATLAB实例

    %本人系电压稳定菜鸟,对电压稳定分析中基础知识左特征根向量右特征根向量,模态,参与因子的概念通过一%个具体的矩阵进行了MATLAB演算 %希望对和我一样的初学者有点直观的认识 A=[1 0 1;0 1 ...

  3. 【数字信号处理】卷积编程实现 ( Matlab 卷积和多项式乘法 conv 函数 | 使用 matlab 代码求卷积并绘图 )

    文章目录 一.Matlab 卷积和多项式乘法 conv 函数 二.使用 matlab 代码求卷积并绘图 一.Matlab 卷积和多项式乘法 conv 函数 Matlab 文档地址 : https:// ...

  4. 北邮dsp matlab实验,北京邮电大学《数字信号处理》门爱东-DSP实验.pdf

    京邮电大学信息与通信工程学院 数字信号处理Matlab 实验 数字信号处理Matlab 实验 实验一:数字信号的产生和基本运算(4 学时) 因为现实世界里存在的是模拟信号,因此数字信号处理的第一个问题 ...

  5. 用matlab画单位冲激序列,实验一 基于Matlab的数字信号处理基本操作.doc

    实验一 基于Matlab的数字信号处理基本操作 信号来表示,自变量必须是整数. 离散时间信号的波形绘制在MATLAB中一般用stem函数.stem函数的基本用法和plot函数一样,它绘制的波形图的每个 ...

  6. matlab窗函数带通滤波器,Matlab结合窗函数法设计数字带通FIR滤波器

    Matlab结合窗函数法设计数字带通FIR滤波器 课程设计任务书学生姓名: 专业班级: 通信工程 指导教师: 工作单位: 信息工程学院 题 目:利用 Matlab 仿真软件系统结合窗函数法设计一个数字 ...

  7. matlab关于噪声课设,基于matlab的有噪声的语音信号处理的课程设计.doc

    基于matlab的有噪声的语音信号处理的课程设计.doc DSP实验课程设计实验报告DSP实验课程设计实验报告姓名学号班级1课程设计题目基于MATLAB的有噪声的语音信号处理的课程设计.2课程设计的目 ...

  8. 语音信号调制matlab,第二章 语音信号的数字模型 数字语音处理及MATLAB仿真 教学课件.ppt...

    第二章 语音信号的数字模型 数字语音处理及MATLAB仿真 教学课件 第二章 语音信号的数字模型 2.1 概述 本章重点介绍语音信号产生的数字模型,对语音信号的特性和听觉特性做一般介绍. 2.2 语音 ...

  9. matlab复指数函数实部,信号处理实验一:用matlab描述基本信号Word版

    <信号处理实验一:用matlab描述基本信号Word版>由会员分享,可在线阅读,更多相关<信号处理实验一:用matlab描述基本信号Word版(12页珍藏版)>请在人人文库网上 ...

最新文章

  1. oracle修改备库状态,Oracle-CRSCTL命令显示备库状态不正确
  2. idea provided和compile区别
  3. 【Linux 操作系统】阿里云服务器 操作实战 部署C语言开发环境(vim配置,gcc) 部署J2EE网站(jdk,tomcat)
  4. 最早做无糖茶的统一茶里王,是怎样错过年轻人的?
  5. 【机器视觉】 dev_get_exception_data算子
  6. CRM Fiori Simulation pipeline应用点了bubble控件的实现
  7. 图片预览------photoswipe 使用
  8. js 操作 iframe
  9. MySQL关联查询时,我们为什么建议小表驱动大表?
  10. 2021-2025年中国独立式梳妆浴缸行业市场供需与战略研究报告
  11. 详解:Hive的存储格式与对比
  12. c语言函数返回数组_C语言如何用一维数组拷贝函数,拷贝二位数组(C Primer Plus 10-7)...
  13. 基于modbus协议的工业自动化网络规范_一种基于Modbus的工业通信网关设计
  14. Linux安装Python3详解
  15. 修复计算机u盘,u盘损坏怎么修复 u盘损坏修复方法
  16. 全国各主要省市经纬度
  17. Matlab分号的使用
  18. ad软件one pin错误是啥意思_AD错误中英文对照
  19. Edge、Chrome自定义新标签页网址
  20. Dremel made simple with Parquet (Parquet 原理分析)

热门文章

  1. linux基础知识点总结-最实用!(环境搭建,系统分区,常用命令,vim文本)
  2. 易盛极星期货量化教学
  3. linux和GNU之间的关系
  4. Django项目--静态首页的数据缓存(设置、获取、更新)
  5. opencv安装教程python3.7_Mac下安装使用Python-OpenCV,解决opencv3安装完成无法使用的问题 - pytorch中文网...
  6. 【教程分享】Jmeter入门教程
  7. php imap 附件,学习猿地-PHP-imap 使用参考
  8. DataGridView带图标的单元格实现
  9. 用OC和Swift一起说说二叉树
  10. 纯CSS方块转化梯形动画