离散小波的问题,dwt函数
离散小波的问题,dwt函数我抄了一个书上的程序,为什么出不来结果啊,我用的是MATLAB7,里面有小波分析工具箱啊
把程序贴出来
randn('seed',53136785);
X=4+kron(ones(1,8),)+((1:6).^2)/32+0.2*randn(1,16);
=dwt(X,'db2');
=dwt(X,'sym4');
subplot(311)
plot(X);
title('原始信号');
subplot(323)
plot(CA1);
title('db2小波分解的近似分量图');
subplot(324)
plot(CD1);
title('db2小波分解的细节分量图');
subplot(325)
plot(CA2);
title('sym4小波分解的近似分量图');
subplot(326)
plot('CD2');
title('sym4小波分解的细节分量图');
错误时这样的:
??? _dwt
|
Error: Missing variable or function.
查了下,貌似不是标点的问题啊,请高手帮下忙
呵呵,刚入手,都是一些比较基础的问题 别沉了啊,高手赐教啊 which dwt -all
看看有无dwt函数
回复 楼主 tuteng111 的帖子
randn('seed',53136785);X=4+kron(ones(1,8),)+((1:6).^2)/32+0.2*randn(1,16);%此处信号矩阵不符合,我的修改是X=4+kron(ones(1,8),)+((1:16).^2)/32+0.2*randn(1,16);
=dwt(X,'db2');
=dwt(X,'sym4');
subplot(311)
plot(X);
title('原始信号');
subplot(323)
plot(CA1);
title('db2小波分解的近似分量图');
subplot(324)
plot(CD1);
title('db2小波分解的细节分量图');
subplot(325)
plot(CA2);
title('sym4小波分解的近似分量图');
subplot(326)
plot('CD2');%正确的应该是plot(CD2);
title('sym4小波分解的细节分量图'); 本帖最后由 wdhd 于 2016-9-20 13:41 编辑
原帖由 aprilcat 于 2010-4-2 11:51 发表
randn('seed',53136785);
X=4+kron(ones(1,8),)+((1:6).^2)/32+0.2*randn(1,16);%此处信号矩阵不符合,我的修改是X=4+kron(ones(1,8),)+((1:16).^2)/32+0.2*randn(1,16);
=dwt(X,'db2');
结果图如下,不知道是否跟你看到的相符
页:
[1]