wavedec2
发布日期:2019-04-23 12:07:00编辑:音乐人
知识点:《wavedec2》 收集:柯凑俳 编辑:紫罗兰君
本知识点包括:1、[c,s]=wavedec2(I,2,'sym4'); %进行二层小波分解 l... 2、matlab二维小波重构 3、matlab中 wavedec2(x,N,wname)使用的是什么样的算... 4、如何解决matlab R2014B运行时老是提示未定义与 'do... 5、MATLAB的问题!!!J=imnoise(I,'gaussian',0,0.00... 。
《wavedec2》相关知识
只有第三阶逼近的系数,没有其它阶次,而且没用将系数重构得到图像,不是典型性分解程序,但也没有什么错误,不知道是否符合你的要求.
知识拓展:
1: 小波分成几层呀?哪个是一层,二层,三层?
知识要点归纳:
这个问题是由于你不懂变换所导致的,层数是可以任意的,与你的变换本身有关
2: 【小波分解仿真信号:x(t)=(2+0.5cos⁡(6π))sin⁡(30πt+0.5cos⁡(20πt))+cos⁡(150πt)对上面信号进行小波db1,db2等等分解,目的是对比一下分解后的波形,我弄很久也显示不出来分解后的波】
知识要点归纳:
你把x的表达式写出来以后,看看这样可以不:
subplot(5,1,1)
plot(x);
[c,l]=wavedec(x,3,'db1');%db1和db2自己选择,还有分解层数你可以自己选择,这里三层分解
[cd1,cd2,cd3]=detcoef(c,l,[1,2,3]);
ca3=appcoef(c,l,'db1',3);
subplot(5,1,2)
plot(1:l(1),ca3);
title('ca3');
subplot(5,1,3);
plot(1:l(2),cd3);
title('cd3');
subplot(5,1,4);
plot(1:l(3),cd2);
title('cd2');
subplot(5,1,5);
plot(1:l(4),cd1);
title('cd1');
至于分解的意思,你可以看一下matlab里面的帮助,试试search一下wavedec,会有个分解的图示
3: 【图像小波分解的低通系数包含了图像的什么信息?】
知识要点归纳:
主要包含的是轮廓信息,属于低频系数
猜你喜欢:
1:[c,s]=wavedec2(I,2,'sym4'); %进行二层小波分解 l...
提示:I就是你要分析的数据 2就是小波包的层数,小波分解可以按照树形结构一层一层的往下分解,分解到多细,主要看你想分析的频段是什么,如果是2层小波包分解的话,就是把频率分成了4等分,显示出每个频段的小波系数 sym4是小波的名字,小波分解不同...
2:matlab二维小波重构
提示:load woman;%载入索引图像,如果是rgb图可以转成索引图 [c,s] = wavedec2(X,2,'db4');%两层分解 siz = s(size(s,1),:); %得到图像大小 ...
3:matlab中 wavedec2(x,N,wname)使用的是什么样的算...
提示:wavedec2是二维小波分解算法,Matlab小波算法的书很多,自己找本看看吧!
4:如何解决matlab R2014B运行时老是提示未定义与 'do...
提示:没有安装小波工具箱
5:MATLAB的问题!!!J=imnoise(I,'gaussian',0,0.00...
提示:姐··你玩得好高雅呀!!!! matlab,数学编程!