一維小波多尺度分解及重構的MATLAB實現

一維小波多尺度分解及重構的MATLAB實現

         MATLAB 小波工具箱提供了以下幾個實現一維小波分解和重構的函數[3]:

          [C,L] = wavedec(X,N,’wname’),多尺度一維小波分解函數。其中C爲分解結構變量,L爲個分解結構以及原始信號長度變量,X爲原始信號,N爲分解層度,’wname’爲小波類型。

          X = waverec(C,L,’wname’),多尺度一維小波重構函數。其中C,L爲多尺度一維小波分解函數WAVEDEC的計算結果。

         D = detcoef(C,L,N),一維小波變換細節序列提取函數。其中C,L爲多尺度一維小波分解函數WAVEDEC的計算結果。’wname’爲小波類型。

         A =appcoef(C,L,’wname’,N),一維小波變換近似序列提取函數。其中C,L爲多尺度一維小波分解函數WAVEDEC的計算結果。

         Y = wrcoef(’type’,C,L,’wname’,N),一維小波係數單支重構函數。其中,當’type’ = ’a’時重構近似序列,當’type’ = ’d’時重構高頻係數;C,L,’wname’,N含義同上。

         Y = upcoef(’type’,S,’wname’,N),一維繫數的直接小波重構函數。其中’type’,’wname’,N含義同上。S爲小波分解係數變量。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章