資源簡介
自己編寫的,希望對他人有用.小波分解層數為5層,提取高頻系數,進行單只重構,從而得到各組系數,最后再用能量熵的算法對其進行計算。
代碼片段和文件信息
clc
clear?all
x=importdata(‘C:\Documents?and?Settings\Administrator\桌面\參考文獻\數據\N均勻磨損.txt‘);
N=1024;
for?k=1:20
y=x(:1);
%用db3小波進行5層分解
[cl]=wavedec(y5‘db3‘);
%?%構造第1-5層低頻系數?matlab388
%?a5=wrcoef(‘a‘cl‘db3‘5);
%?a4=wrcoef(‘a‘cl‘db3‘4);
%?a3=wrcoef(‘a‘cl‘db3‘3);
%?a2=wrcoef(‘a‘cl‘db3‘2);
%?a1=wrcoef(‘a‘cl‘db3‘1);
%構造第1-5層高頻系數?matlab388
d5=wrcoef(‘d‘cl‘db3‘5);
d4=
- 上一篇:matlab實現圖像亮度變換的源代碼
- 下一篇:冪律分布擬合曲線
評論
共有 條評論