matlab小波工具箱讲解,Matlab中的小波分析工具箱详解.ppt
Matlab中的小波分析工具箱(Wavelet Toolbox,Ver.1.0) Matlab小波分析工具箱提供了一個可視化的小波分析工具,是一個很好的算法研究和工程設計,仿真和應用平臺。特別適合于信號和圖像分析,綜合,去噪,壓縮等領域的研究人員。 小波分析工具箱的七類函數: 常用的小波基函數。 連續小波變換及其應用。 離散小波變換及其應用。 小波包變換。 信號和圖像的多尺度分解。 基于小波變換的信號去噪。 基于小波變換的信號壓縮。 常用的小波基函數: 怎樣獲取小波基的信息: 在Matlab窗口鍵入“waveinfo(‘參數名’) 計算小波濾波器系數的函數: 用于驗證算法的數據文件: 連續小波變換: 格式: coefs=cwt(s,scales,’wname’) coefs=cwt(s,scales,’wname’,’plot’) 說明: s:輸入信號 scales: 需要計算的尺度范圍 wname:所用的小波基 plot: 用圖像方式顯示小波系數 例子: c = cwt(s,1:32,'meyr') c = cwt(s,[64 32 16:-2:2],'morl') c = cwt(s,[3 18 12.9 7 1.5],'db2') 一維離散小波變換: dwt [cA,cD]=dwt(X,’wname’) [cA,cD]=dwt(X,H,G) 其中:cA :低頻分量, cD:高頻分量 X:輸入信號。 wname:小波基名稱 H:低通濾波器 G:高通濾波器 多層小波分解: [A,L]=wavedec(X,N,’wname’) [A,L]=wavedec(X,N,H,G) 其中:A :各層分量, L:各層分量長度 N:分解層數 X:輸入信號。 wname:小波基名稱 H:低通濾波器 G:高通濾波器 其他的一維函數: 抽樣: dyaddow 補零插值:dyaup 濾波器生成:qmf,orthfilt,wfilters 反變換:idwt,idwtper, 重構: upwlev,waverec,wrcoef, 二維離散小波變換: dwt2 [cA,cH,cV,cD]=dwt2(X,’wname’) [cA,cH,cV,cD]=dwt2(X,H,G) 其中:cA :低頻分量, cH:水平高頻分量 cV:垂直高頻分量 cD:對角高頻分量 X:輸入信號。 wname:小波基名稱 H:低通濾波器 G:高通濾波器 二維信號的多層小波分解: [A,L]=wavedec2(X,N,’wname’) [A,L]=wavedec2(X,N,H,G) 其中:A :各層分量, L:各層分量長度 N:分解層數 X:輸入信號。 wname:小波基名稱 H:低通濾波器 G:高通濾波器 其他的二維函數: 對變換信號的偽彩色編碼:wcodemat 反變換:idwt2,idwtper2, 重構: upwlev2,waverec2,wrcoef2, 小波包分解: 樹操作 小波包分析函數: 信號去噪與壓縮: 在小波變換域上進行閥值處理。 其他的免費軟件工具: Wavelab David Donoho在斯坦福大學開發的Matlab程序庫,最新版本為Wavelab 0.802,有1200多個文件。 LastWave 小波信號和圖像處理軟件,用C語言編寫,可在Unix和Macintosh上運行。 下載地址: 值得關注的幾個發展方向: 提升小波變換(Lifting scheme wavelet transform) 多小波變換(Multiwavelet transform) 線調頻小波變換(chirplet transform)。 提升小波變換(Lifting scheme wavelet transform) 多小波變換: 在圖像處理和信號分析的實際應用中,我們需要小
總結
以上是生活随笔為你收集整理的matlab小波工具箱讲解,Matlab中的小波分析工具箱详解.ppt的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: ps 将图片背景色改为透明
- 下一篇: matlab小波分析时频谱图 声音时频信