原文地址: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层,也就是跟原信号一样长。单支重构与普通的小波逆变换原理一样,只是省去“将高低频部分相加在一起”这一步。