你睡不好都是拜近年来的垃圾小波文献和极不负责的审稿人所至,几年前在百度就没见这样的基本问题还要提问,因为以前随便一本参考书都会很严谨地讲得清清楚楚,现在很多外行作者为了发文章乱用和混淆小波概念的情况随处可见,简直令人叹为观止,毛骨悚然。可怜的娃儿,找几本靠谱的参考书看看吧!
1.以一个三层的DWT为例,当你做完DWT后,将得到一个小波分解组构[c,l]数组,其中将含有A3、D3、D2和D1四组小波系数,按照DWT的理论它们是没有量纲的系数,而且个数与原始信号S不同,当你需要研究时就很不方便,要进行补零插值再通过重构滤波器得到重构的各层逼近和细节信号,这时其个数将和原始信号相同,并且按照小波变换的意义是具有实际量纲的信号,这就是单支重构。就是你理解的将单纯的某层高频细节或低频逼近系数重构为高频细节或低频逼近信号。它不牵扯D和A的组合相加问题,所以叫单支。在matlab中实际上是没有单层重构这个概念的,那是不懂小波的人瞎翻译的,英文reconstruction一词在这里应翻成重建,所以翻译为单层重建更为妥当,你可以详见附件upwlev函数的说明。
2.在mallat算法中,基本概念是S=A3+D3+D2+D1;而A1=A2+D2;A2=A3+D3;所以只要学过初中代数,是个人(可惜了那些作者还上过大学)都能推出S=A3+D3+D2+D1=A2+D2+D1=A1+D1;所以你自己看看这些文献是如何令人崩溃了。
就5分,看在你睡不着的份上,我还奉送一个附件,你小子赚大了,祝睡好吧!