內容簡介
與第一版相比,第二版採用了最新推出的MATLAB R2008小波分析工具箱,增加了對新增的小波函式、提升了小波功能和多信號小波的介紹,並且增加了MATLAB小波在數字水印、生物醫學信號處理和矩陣方程求解等領域中的典型套用實例。
本書可供信號處理、圖像處理、機械故障診斷、數字水印、語音/生物醫學信號處理以及矩陣方程求解等領域中使用MATLAB小波技術的工程技術人員借鑑,同時也是理工科各專業高年級本科生、研究生學習小波分析必不可少的
參考書。
目錄
第1章 小波分析基礎 1
1.1 小波變換的由來 1
1.2 Haar小波 1
1.2.1 Haar小波簡介 2
1.2.2 基於Haar小波的信號分解與重構算法 3
1.3 一維連續小波變換 5
1.4 離散小波變換 7
1.5 多分辨分析與小波構造 8
1.6 小波包分析 10
第2章 MATLAB小波工具箱簡介 12
2.1 MATLAB小波工具箱的小波分析函式 12
2.2 自定義小波函式 18
2.2.1 準備添加一個新的小波函式 18
2.2.2 添加一個新的小波函式 20
2.2.3 使用新的小波函式 23
2.3 面向對象設計方法 24
2.3.1 小波工具箱中的主要對象 25
2.3.2 對象的套用 29
第3章 小波圖形用戶接口 37
3.1 GUI啟動 37
3.2 GUI主要特徵 38
3.2.1 顏色設定 38
3.2.2 圖形繪製的關聯性. 38
3.2.3 滑鼠的使用 39
3.2.4 控制染色 40
3.2.5 控制顏色數目 40
3.2.6 控制染色模式 40
3.2.7 使用選單 41
3.2.8 使用View Axes按鈕 42
3.2.9 使用層次獨立的閾值設定工具 44
3.3 一維小波分析 45
3.3.1 一維連續小波變換 45
3.3.2 一維連續復小波變換 46
3.3.3 一維離散小波變換 48
3.3.4 一維小波包變換 58
3.4 二維小波分析 62
3.4.1 二維離散小波變換 62
3.4.2 二維小波包變換 70
3.5 一維多信號小波分析 74
3.5.1 一維多信號分析 74
3.5.2 一維多變數去噪 80
3.5.3 多尺度主成分分析 83
3.6 小波構造 85
3.7 一維小波分析專用工具 87
3.7.1 一維平穩小波降噪 87
3.7.2 一維小波密度估計 90
3.7.3 一維回歸估計 92
3.7.4 一維小波係數選擇 95
3.7.5 一維FBM信號產生 98
9.3.1 ECG信號的構建仿真 252
9.3.2 基於小波變換的ECG信號壓縮 258
9.3.3 基於小波變換的EEG信號多解析度分析 260
第10章 小波變換與矩陣方程求解 263
10.1 小波變換快速求解矩陣方程 263
10.2 快速求解矩陣方程實例分析 265
第11章 提升小波變換及套用 269
11.1 提升小波變換概述 269
11.1.1 提升小波變換 269
11.1.2 提升小波逆變換 270
11.1.3 提升小波變換係數的提取或重構 271
11.2 提升小波變換套用實例 272
11.2.1 提升小波變換用於信號處理 272
11.2.2 提升小波變換用於圖像處理 282
第12章 多信號小波分析及套用 293
12.1 一維多信號小波分析函式 293
12.1.1 一維多信號小波分解函式 293
12.1.2 一維多信號小波重構函式 295
12.1.3 一維多信號小波去噪函式 296
12.1.4 一維多信號小波壓縮函式 299
12.2 一維多信號小波分析實例 301
12.2.1 一維多信號小波分解實例 301
12.2.2 一維多信號小波重構實例 307
12.2.3 一維多信號小波去噪實例 308
12.2.4 一維多信號小波壓縮實例 311
第13章 在VC環境中使用小波工具箱 315
13.1 VC調用MATLAB引擎 315
13.1.1 引擎庫函式 315
13.1.2 mx-函式 317
13.1.3 VC調用MATLAB引擎的設定 322
13.1.4 實例:小波去噪 325
13.2 VC調用MATLAB的C/C++函式 329
13.2.1 設定 329
13.2.2 實例:信號的小波分解與重構 330
附錄 小波分析工具箱函式 338
FL.1 小波包算法 338
FL.2 樹管理 341
FL.3 提升小波變換 350
參考文獻 354