本文主要是介绍Matlab中wavedec使用學習及詳解,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
最近在使用對ECG訊號進行小波係數的提取,所以用到了wavedec這個matlab中内置函數。然後盡心學習,發現還挺高深,不是我學到的衹是一點皮毛,因爲要對一段波形進行特徵提取,所以我要看哪個小波係數最能代表波形特徵,然後進行保留。
我使用的是:[C,L] = WAVEDEC(X,N,'wname')
這個會返回信號X在level N(小波分解級數)的小波分解係數。
輸出爲兩部分,第一部分C爲小波分解係數(是一個矩陣形式),而L則是表示相應小波係數的個數(矩陣内係數的個數)。
我使用的level爲4 ” [C,L] = wavedec(t_signal, 4, 'db8')“
具體分解如圖所示:
生成的矩陣C爲:
这篇关于Matlab中wavedec使用學習及詳解的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!