第1章 小波分析基础理论 1
1.1 MATLAB 6.5语言简介 1
1.1.1 MATLAB的产生背景及主要产品 1
1.1.2 MATL.AB 语言特点 3
1.1.3 MATLAB 6.5新特点 4
1.2 小波变换的由来 6
1.3 小波变换定义及特点 7
1.4 一维连续小波变换 9
1.5 离散小波变换 12
1.6 小波包分析 17
1.7 常用小波函数 18
第2章 MATLAB 6.5小波分析示例 27
2.1 一维连续小波分析 27
2.1.1 一维连续小波分析——命令行方式 27
2.1.2 一维连续小波分析——图形接口方式 29
2.1.3 图形接口方式中的信息交互 33
2.2 一维连续复小波分析 34
2.2.1 一维连续复小波分析——命令行方式 34
2.2.2 一维连续复小波分析——图形接口方式 35
2.3.1 一维离散小波分析——命令行方式 37
2.3 一维离散小波分析 37
2.2.3 图形接口方式中的信息交互 37
2.3.2 一维离散小波分析——图形接口方式 42
2.3.3 图形接口方式中的信息交互 49
2.4 二维离散小波分析 52
2.4.1 二维离散小波分析——命令行方式 52
2.4.2 二维离散小波分析——图形接口方式 58
2.4.3 图形接口方式中的信息交互 62
2.5 一维离散平稳小波分析 65
2.5.1 一维离散平稳小波分析——命令行方式 65
2.5.2 一维离散平稳小波分析(消噪)——图形接口方式 70
2.5.3 图形接口方式中的信息交互 72
2.6 二维离散平稳小波分析 72
2.6.1 二维离散平稳小波分析——命令行方式 72
2.6.2 二维离散平稳小波分析(消噪)——图形接口方式 79
2.6.3 图形接口方式中的信息交互 81
2.7 一维小波回归估计 81
2.7.1 一维等间距观测估计(确定性设计Fixed Design) 82
2.7.2 一维随机间距观测估计(随机性设计Stochastic Design) 84
2.7.3 回归估计专有图形工具中的信息交互 85
2.8.1 密度估计概述 86
2.8 一维小波密度估计 86
2.8.2 一维小波密度估计图形工具的使用 87
2.9 一维小波系数的自适应阈值处理 90
2.9.1 一维局部阈值处理图形工具——消噪 90
2.9.2 采用按时间间隔设置阈值进行消噪后的信息保存与装载 93
2.10 小波系数选取 94
2.10.1 一维离散小波系数选择——图形接口方式 94
2.10.2 二维离散小波系数选择—图形接口方式 99
2.11 一维信号延拓或截断 102
2.11.1 一维延拓——命令行方式 102
2.11.2 一维延拓——图形接口工具 104
2.11.3 延拓或截断后的信号保存 107
2.12 二维信号延拓或截断 107
2.12.1 二维延拓——命令行方式 107
2.12.2 二维延拓——图形接口方式 108
2.12.3 延拓或截断后的图像保存 108
第3章 MATLAB 6.5小波包分析示例 109
3.1 MATLAB 6.5小波包分析简介 109
3.2 一维小波包分析——图形接口方式 110
3.2.1 采用一维小波包进行信号压缩 110
3.2.2 采用一维小波包进行信号消噪 114
3.3.1 启动Wavelet Packet 2-D工具 117
3.3 二维小波包分析——图形接口方式 117
3.3.2 装载信号 118
3.3.3 分析图像 118
3.3.4 计算最佳树 119
3.3.5 利用小波包压缩图像 119
3.4 图形工具中的数据交互 121
第4章 面向对象的设计及应用 123
4.1 小波工具箱里的对象简介 123
4.2.1 画树结构和小波包系数 125
4.2 对象的简单应用 125
4.2.2 drawtree和readtree的使用 127
4.2.3 对称图形 128
4.2.4 小波包阈值处理(Thresholding Wavelet Packets) 129
4.3 对象的进一步讨论 131
4.3.1 WTBO 131
4.3.2 NTREE 132
4.3.3 DTREE 133
4.3.4 WPTREE 134
4.4 对象的高级应用 135
第5章 小波函数的添加 139
5.1 小波函数的添加 139
5.1.1 选择小波函数的全名称(full name) 139
5.1.2 选择小波函数的缩写名(short name) 139
5.1.3 选择小波类型 139
5.1.4 定义在给定小波家簇里的序列号 140
5.1.5 建立相应的.mat文件或.m文件 140
5.1.6 定义有效支撑长度 142
5.2 小波函数系列的添加 142
5.3 添加小波函数系列之后的工作 149
第6章 小波分析用于信号处理 151
6.1 概述 151
6.2 常用信号的小波分析 152
6.2.1 正弦波的线性组合 153
6.2.2 分段信号 154
6.2.3 均匀白噪声 154
6.2.4 染噪的多项式信号 156
6.2.5 阶跃信号 156
6.2.6 染噪的斜坡信号 157
6.2.7 染噪的正弦信号 158
6.2.8 三角波与正弦波的合成信号 159
6.3 信号的特征提取 159
6.4 信号处理 163
6.4.1 信号的奇异性检测 163
6.4.2 信号自相似性的检测 167
6.4.3 信号发展趋势的识别 168
6.4.4 某一频率区间上信号的识别 169
6.4.5 信号抑制与衰减 171
6.4.6 信号消噪与提取弱信号 174
6.4.7 信号的压缩 184
6.5 应用图形界面(GUI)方式进行信号处理 187
6.5.1 第一种类型间断点的检测 187
6.5.2 第二种类型间断点的检测 187
6.5.3 信号发展趋势的检测 188
6.5.4 信号自相似性的检测 189
6.5.5 信号识别 189
6.5.6 信号抑制 190
6.5.7 信号消噪 190
6.5.8 信号压缩 191
7.1.1 数字图像文件格式 193
7.1 计算机数字图像文件 193
第7章 小波分析用于图像处理 193
7.1.2 MATLAB小波工具箱与索引图像 194
7.2 图像编码方式和处理概述 200
7.2.1 图像编码方式 200
7.2.2 小波分析图像处理概述 202
7.3 二维小波分析用于图像处理 213
7.3.1 图像消噪 213
7.3.2 图像压缩 220
7.3.3 图像增强 227
7.3.4 图像平滑 228
7.3.5 图像融合 229
7.4 应用GUI进行图像处理 231
7.4.1 图像的分解与重构 231
7.4.2 图像消噪 232
7.4.3 图像压缩 233
附录A MATLAB 6.5小波工具箱新特性 235
A.1 新的图形用户接口工具 235
A.2 新添加的小波函数系列 237
A.3 新增小波分析工具箱函数 237
A.4 增强功能(Enhancements) 238
A.5 与老版本的兼容性 239
附录B MATLAB 6.5其他新特性 241
B.1 MATLAB 6.5新特性 241
B.2 Simulink 5.0新特性 241
B.3 MATLAB 6.5新产品 242
B.4 MATLAB 6.5主要更新的产品 244
B.5 MATLAB 6.5其他更新的产品 247
附录C MATLAB 6.5安装问题指南 249
C.1 MATLAB 6.5为什么安装上不能启动 249
C.3 PDF文档的获取 251
C.2 安装时的更新Java虚拟机的问题 251
附录D MATLAB 6.5小波分析工具箱函数 253
D.1 一般函数 253
D.2 小波函数族 258
D.3 一维连续小波变换 264
D.4 一维离散小波变换 265
D.5 二维离散小波变换 269
D.6 小波包算法 274
D.7 离散静态小波变换 277
D.8 信号/图像的去噪和压缩函数 278