最近在研究小波包的东西,毕设的坎儿啊。好好研究一下,码下来慢慢用。
以下是MATLAB小波包分解的函数,还是可以用的。
wpdec2函数
% 当前延拓模式是补零% 装载图像load tire % X包含装载的图像%
使用下面的函数进行图像分解t = wpdec2(X,2,'db1'); %
默认的熵准则是shannon熵%
画出小波包四叉树plot(t)###################################
wpdec函数
% 当前延拓模式是补零% 装载信号load noisdopp; x = noisdopp;%
使用db1小波包对x进行3层分解,使用shannon熵wpt = wpdec(x,3,'db1','shannon');%
结果得到了小波包树wpt%
画出小波包树plot(wpt)###################################
wpfun函数
% 计算db2的Wn 函数,n 从0~7,产生db2小波包[wp,x] = wpfun('db2',7);%
画出各个Wn小波包for
i=1:8
w=wp(i,:);
subplot(4,2,i);
plot(w);
ylabel(['W',num2str(i)]);end
####################&#x