[转载]wrcoef函数的实际动作

原文地址:wrcoef函数的实际动作作者:dongda彤
看了网上、资料很多种说法,还是搞不懂wrcoef函数的具体功能。后来自己翻出函数体探究加上其他网友提供的信息,现在把我的个人理解写下来。

 wrcoef('type',C,L,'wname',N)
   type是a或d,指明图像均值部分或者是细节部分。C是个数组,里面中存放着小波变换后的各个分量的系数,(an,dn,dn-1,...,d2,d1)。L也是个数组,记录着C中每个元素的长度,(lengthof(an),lengthof(dn),...,lengthof(d2),lengthof(d1))。'wname'是小波函数名称,是用来确定重构滤波器的。N是从第几层开始重构,也就是指出要针对哪个系数进行重构。
   该函数的功能:对某个小波系数进行单支重构,得到原信号在该系数对应的尺度下的信号分量,其长度与原信号一致。
   实际动作:循环做补零升采样、与重构滤波器卷积。直到回到第1层,也就是跟原信号一样长。单支重构与普通的小波逆变换原理一样,只是省去“将高低频部分相加在一起”这一步。

ps:各个系数进行单支重构得到的信号分量,直接相加便等于原信号了。这与线性系统的性质是一致的:[转载]wrcoef函数的实际动作此处,滤波前的两个信号为f1,f2;a1和a2均取1。

原文地址:https://www.cnblogs.com/gisalameda/p/12840561.html