matlab数字信号处理与应用 张德丰,MATLAB数字信号处理与应用

本书采用最新版MATLABR2009a,以概要形式讲述基本理论,并紧密结合实践应用研究。主要介绍了MATLAB与振动基础、离散时间信号与系统及其MATLAB实现、信号的变换、数据采集及模拟滤波器介绍、数字滤波器的设计及其MATLAB实现、随机信号及参数建模分析、小波变换分析、MATLAB在地震及雷达信号中的应用。

本书主要面向广大从事数字信号处理的电子工程设计人员,大专院校通信工程、电子工程等专业熟悉信号处理的教师、研究生和高年级学生,也可作为教材或者工程辅导书。 第1章MATLAB与振动基础

1.1MATLAB界面的介绍

1.2通用命令介绍

1.3MATLAB变量及其操作

1.3.1变量与赋值

1.3.2数据的输出格式

1.4语言结构

1.4.1M文件

1.4.2程序流程控制

1.4.3输入与输出

1.5矩阵及矩阵运算

1.5.1矩阵的构造

1.5.2矩阵的基本运算

1.5.3特殊矩阵和数组

1.5.4矩阵的拆分

1.6数据分析

1.7振动的知识

1.7.1振动概述

1.7.2振动的合成

第2章离散时间信号与系统及其MATLAB实现

2.1数字信号处理的基础知识

2.1.1时域离散信号

2.1.2时域离散系统

2.2信号类型与MATLAB实现

2.2.1典型信号及MATLAB实现

2.2.2单位阶跃信号及MATLAB实现

2.3离散时间信号——序列

2.3.1序列的定义

2.3.2序列的基本运算

2.4线性连续时间系统

2.4.1线性连续时间系统描述

2.4.2脉冲响应及其表示的系统输出

2.4.3系统的频率响应

2.5离散系统及其MATLAB实现

2.5.1离散线性系统基本概念

2.5.2线性移不变系统

2.5.3常系数线性差分方程

2.5.4离散系统的MATLAB实现

第3章信号的变换

3.1Fourier级数与Fourier变换

3.1.1周期函数Fourier变换

3.1.2离散Fourier变换

3.1.3信号的Fourier分解与合成举例

3.2复数形式的Fourier级数及其应用

3.2.1理论基础

3.2.2Fourier变换程序

3.2.3应用示例

3.3Fourier变换的性质

3.3.1线性性

3.3.2时移定理

3.3.3频移定理

3.3.4偶函数和奇函数与Fourier变换后实部和虚部的关系

3.3.5褶积定理

3.4快速Fourier变换的性质变换

3.4.1直接DFT算法存在的问题及改进

3.4.2按时间抽取(DIT)基-2FFT算法

3.4.3按频率抽取(DIF)基-2点FFT算法

3.4.4混合基FFT算法

3.4.5基-4FFT算法

3.4.6快速傅里叶反变换

3.4.7线性卷积FFT算法

3.4.8重叠保留法与重叠相加法

3.5Z变换的定义及收敛域

3.5.1Z变换的定义

3.5.2Z变换的收敛(ROC)

3.6Z变换的性质

3.6.1线性性质

3.6.2序列的移位

3.6.3序列的线性加权

3.6.4乘以指数序列

3.6.5序列的倒置

3.6.6时域卷积定理

3.6.7复卷积定理

3.6.8初值定理

3.6.9终值定理

3.6.10复序列的共轭

3.6.11帕斯瓦尔(Parseval)定理

3.7Z反变换

3.7.1留数法

3.7.2部分分式展开法

3.7.3长除法

3.8Z变换与连续信号的拉普拉斯变换、傅里叶变换的关系

3.8.1Z变换与拉普拉斯变换的关系

3.8.2Z变换与傅里叶变换的关系

3.9拉普拉斯变换

3.9.1拉普拉斯变换介绍

3.9.2拉普拉斯反变换

3.9.3拉普拉斯变换法求解微分方程

第4章数据采集及模拟滤波器介绍

4.1数据采集简介

4.1.1数据采集系统

4.1.2数据采集工具箱简介

4.2数据采集过程

4.2.1创建一个设备对象

4.2.2添加通道或数据线

4.2.3配置并返回属性

4.2.4获取或输出数据

4.3保存和加载过程

4.3.1保存和加载对象

4.3.2记录信息

4.4滤波原理

4.5模拟滤波器设计原理

4.5.1信号无失真传输的条件

4.5.2理想滤波器的特性

4.5.3模拟滤波器传递函数设计原理

4.6模拟原型滤波器

4.6.1Butterworth滤波器

4.6.2ChebyshevI型

4.6.3ChebyshevII型滤波器

4.6.4椭圆滤波器

4.6.5Bessel滤波器

4.7模拟滤波器频率变换

4.8模拟滤波器最小阶数选择

4.8.1滤波器最小阶数选择原理

4.8.2滤波器最小阶数选择函数

4.9基于完全设计函数的模拟滤波器设计

第5章数字滤波器的设计及其MATLAB实现

5.1数字滤波器结构

5.2由模拟滤波器设计IIR滤波器

5.2.1脉冲响应不变法

5.2.2双线性变换法

5.3从模拟滤波器低通原型到数字滤波器

5.3.1模拟低通-数字低通变换

5.3.2模拟低通-数字高通变换

5.3.3模拟低通-数字带通变换

5.3.4模拟低通-数字带阻变换

5.4从原型低通滤波器到其他各型数字滤波器的变换

5.4.1数字低通-数字低通

5.4.2数字低通-数字高通

5.4.3数字低通-数字带通

5.4.4数字低通-数字带阻

5.5FIR滤波器的设计

5.5.1线性相位和滤波器的特性

5.5.2FIR数字滤波器的窗函数及MATLAB实现

5.5.3FIR滤波器阶数估计

5.6FIR数字滤波器的最优化设计

5.6.1非线性最优法设计等波纹滤波器

5.6.2插值解法

5.6.3Remez交替算法

5.7IIR与FIR数字滤波器的比较

第6章随机信号及参数建模分析

6.1随机信号基础

6.1.1定义

6.1.2离散随机过程概率分布

6.1.3离散随机过程的频域统计描述

6.1.4随机数的产生

6.1.5随机变量的概率密度计算

6.2随机信号的数字特征

6.2.1均值、均方值、方差

6.2.2离散随机信号

6.2.3估计

6.3随机信号的自相关与协方差

6.3.1相关函数

6.3.2协方差函数

6.4功率谱估计

6.4.1功率谱密度

6.4.2周期图法

6.4.3最大熵法

6.4.4多窗口法

6.4.5多信号分类法

6.5倒谱分析

6.6时域建模

6.6.13种参数模型

6.6.2时域建模原理

6.6.3线性预测方法

6.7频域建模

第7章小波变换分析

7.1小波变换

7.1.1连续小波变换

7.1.2离散小波变换

7.1.3小波重构

7.1.4小波包

7.2小波变换应用

7.2.1小波突变

7.2.2信号及图像小波除噪与压缩函数

第8章MATLAB在地震及雷达信号中的应用

8.1地震观测系统的仿真和地面运动的恢复

8.1.1基本理论

8.1.2地震观测系统的MATLAB应用

8.2雷达信号的产生

8.2.1脉冲幅度调制

8.2.2线性调频信号

8.2.3相位编码信号

8.2.4相位编码内线性调频混合调制信号

8.3随机热噪声分析

8.3.1服从高斯分布的热噪声

8.3.2服从均匀分布的热噪声

8.3.3服从指数分布的热噪声

8.3.4服从瑞利分布的热噪声

8.4数字处理技术在雷达信号中的处理

8.4.1固定对消

8.4.2动目标显示与检测

8.4.3恒虚警处理

8.4.4积累处理

参考文献

内容简介:

本书采用最新版MATLABR2009a,以概要形式讲述基本理论,并紧密结合实践应用研究。主要介绍了MATLAB与振动基础、离散时间信号与系统及其MATLAB实现、信号的变换、数据采集及模拟滤波器介绍、数字滤波器的设计及其MATLAB实现、随机信号及参数建模分析、小波变换分析、MATLAB在地震及雷达信号中的应用。

本书主要面向广大从事数字信号处理的电子工程设计人员,大专院校通信工程、电子工程等专业熟悉信号处理的教师、研究生和高年级学生,也可作为教材或者工程辅导书。

目录:

第1章MATLAB与振动基础

1.1MATLAB界面的介绍

1.2通用命令介绍

1.3MATLAB变量及其操作

1.3.1变量与赋值

1.3.2数据的输出格式

1.4语言结构

1.4.1M文件

1.4.2程序流程控制

1.4.3输入与输出

1.5矩阵及矩阵运算

1.5.1矩阵的构造

1.5.2矩阵的基本运算

1.5.3特殊矩阵和数组

1.5.4矩阵的拆分

1.6数据分析

1.7振动的知识

1.7.1振动概述

1.7.2振动的合成

第2章离散时间信号与系统及其MATLAB实现

2.1数字信号处理的基础知识

2.1.1时域离散信号

2.1.2时域离散系统

2.2信号类型与MATLAB实现

2.2.1典型信号及MATLAB实现

2.2.2单位阶跃信号及MATLAB实现

2.3离散时间信号——序列

2.3.1序列的定义

2.3.2序列的基本运算

2.4线性连续时间系统

2.4.1线性连续时间系统描述

2.4.2脉冲响应及其表示的系统输出

2.4.3系统的频率响应

2.5离散系统及其MATLAB实现

2.5.1离散线性系统基本概念

2.5.2线性移不变系统

2.5.3常系数线性差分方程

2.5.4离散系统的MATLAB实现

第3章信号的变换

3.1Fourier级数与Fourier变换

3.1.1周期函数Fourier变换

3.1.2离散Fourier变换

3.1.3信号的Fourier分解与合成举例

3.2复数形式的Fourier级数及其应用

3.2.1理论基础

3.2.2Fourier变换程序

3.2.3应用示例

3.3Fourier变换的性质

3.3.1线性性

3.3.2时移定理

3.3.3频移定理

3.3.4偶函数和奇函数与Fourier变换后实部和虚部的关系

3.3.5褶积定理

3.4快速Fourier变换的性质变换

3.4.1直接DFT算法存在的问题及改进

3.4.2按时间抽取(DIT)基-2FFT算法

3.4.3按频率抽取(DIF)基-2点FFT算法

3.4.4混合基FFT算法

3.4.5基-4FFT算法

3.4.6快速傅里叶反变换

3.4.7线性卷积FFT算法

3.4.8重叠保留法与重叠相加法

3.5Z变换的定义及收敛域

3.5.1Z变换的定义

3.5.2Z变换的收敛(ROC)

3.6Z变换的性质

3.6.1线性性质

3.6.2序列的移位

3.6.3序列的线性加权

3.6.4乘以指数序列

3.6.5序列的倒置

3.6.6时域卷积定理

3.6.7复卷积定理

3.6.8初值定理

3.6.9终值定理

3.6.10复序列的共轭

3.6.11帕斯瓦尔(Parseval)定理

3.7Z反变换

3.7.1留数法

3.7.2部分分式展开法

3.7.3长除法

3.8Z变换与连续信号的拉普拉斯变换、傅里叶变换的关系

3.8.1Z变换与拉普拉斯变换的关系

3.8.2Z变换与傅里叶变换的关系

3.9拉普拉斯变换

3.9.1拉普拉斯变换介绍

3.9.2拉普拉斯反变换

3.9.3拉普拉斯变换法求解微分方程

第4章数据采集及模拟滤波器介绍

4.1数据采集简介

4.1.1数据采集系统

4.1.2数据采集工具箱简介

4.2数据采集过程

4.2.1创建一个设备对象

4.2.2添加通道或数据线

4.2.3配置并返回属性

4.2.4获取或输出数据

4.3保存和加载过程

4.3.1保存和加载对象

4.3.2记录信息

4.4滤波原理

4.5模拟滤波器设计原理

4.5.1信号无失真传输的条件

4.5.2理想滤波器的特性

4.5.3模拟滤波器传递函数设计原理

4.6模拟原型滤波器

4.6.1Butterworth滤波器

4.6.2ChebyshevI型

4.6.3ChebyshevII型滤波器

4.6.4椭圆滤波器

4.6.5Bessel滤波器

4.7模拟滤波器频率变换

4.8模拟滤波器最小阶数选择

4.8.1滤波器最小阶数选择原理

4.8.2滤波器最小阶数选择函数

4.9基于完全设计函数的模拟滤波器设计

第5章数字滤波器的设计及其MATLAB实现

5.1数字滤波器结构

5.2由模拟滤波器设计IIR滤波器

5.2.1脉冲响应不变法

5.2.2双线性变换法

5.3从模拟滤波器低通原型到数字滤波器

5.3.1模拟低通-数字低通变换

5.3.2模拟低通-数字高通变换

5.3.3模拟低通-数字带通变换

5.3.4模拟低通-数字带阻变换

5.4从原型低通滤波器到其他各型数字滤波器的变换

5.4.1数字低通-数字低通

5.4.2数字低通-数字高通

5.4.3数字低通-数字带通

5.4.4数字低通-数字带阻

5.5FIR滤波器的设计

5.5.1线性相位和滤波器的特性

5.5.2FIR数字滤波器的窗函数及MATLAB实现

5.5.3FIR滤波器阶数估计

5.6FIR数字滤波器的最优化设计

5.6.1非线性最优法设计等波纹滤波器

5.6.2插值解法

5.6.3Remez交替算法

5.7IIR与FIR数字滤波器的比较

第6章随机信号及参数建模分析

6.1随机信号基础

6.1.1定义

6.1.2离散随机过程概率分布

6.1.3离散随机过程的频域统计描述

6.1.4随机数的产生

6.1.5随机变量的概率密度计算

6.2随机信号的数字特征

6.2.1均值、均方值、方差

6.2.2离散随机信号

6.2.3估计

6.3随机信号的自相关与协方差

6.3.1相关函数

6.3.2协方差函数

6.4功率谱估计

6.4.1功率谱密度

6.4.2周期图法

6.4.3最大熵法

6.4.4多窗口法

6.4.5多信号分类法

6.5倒谱分析

6.6时域建模

6.6.13种参数模型

6.6.2时域建模原理

6.6.3线性预测方法

6.7频域建模

第7章小波变换分析

7.1小波变换

7.1.1连续小波变换

7.1.2离散小波变换

7.1.3小波重构

7.1.4小波包

7.2小波变换应用

7.2.1小波突变

7.2.2信号及图像小波除噪与压缩函数

第8章MATLAB在地震及雷达信号中的应用

8.1地震观测系统的仿真和地面运动的恢复

8.1.1基本理论

8.1.2地震观测系统的MATLAB应用

8.2雷达信号的产生

8.2.1脉冲幅度调制

8.2.2线性调频信号

8.2.3相位编码信号

8.2.4相位编码内线性调频混合调制信号

8.3随机热噪声分析

8.3.1服从高斯分布的热噪声

8.3.2服从均匀分布的热噪声

8.3.3服从指数分布的热噪声

8.3.4服从瑞利分布的热噪声

8.4数字处理技术在雷达信号中的处理

8.4.1固定对消

8.4.2动目标显示与检测

8.4.3恒虚警处理

8.4.4积累处理

参考文献

你可能感兴趣的:(matlab数字信号处理与应用,张德丰)