专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > 其他开发语言

用MATLAB计算小波系数c s 求解释解决方案

发布时间:2011-06-30 07:20:29 文章来源:www.iduyao.cn 采编人员:星星草
用MATLAB计算小波系数c s 求解释
用MATLAB计算小波系数c s 求解释
【c ,s】=wavefast(f, 2, 'db4');wave2gray(c,s);第一条语句是 使用小波db4对f进行2层分解   分解系数存到数组c中,各层分解后长度存到数组S中    但是其中c s都各是什么意思  能不能给我详细解释一下 还有第二条语句谢谢 
------解决方案--------------------
http://www.mathworks.co.uk/help/wavelet/ref/wavedec2.html
官方文档非常详细

Vector C is organized as

C = [ A(N) 
------解决方案--------------------
 H(N) 
------解决方案--------------------
 V(N) 
------解决方案--------------------
 D(N) 
------解决方案--------------------
 ... 
H(N-1) 
------解决方案--------------------
 V(N-1) 
------解决方案--------------------
 D(N-1) 
------解决方案--------------------
 ... 
------解决方案--------------------
 H(1) 
------解决方案--------------------
 V(1) 
------解决方案--------------------
 D(1) ].

where A, H, V, D, are row vectors such that
    A = approximation coefficients
    H = horizontal detail coefficients
    V = vertical detail coefficients
    D = diagonal detail coefficients

    Each vector is the vector column-wise storage of a matrix.
C保存着每一层分解的4个分量,所以长度是4*层数
每层都是AHVD的顺序保存,AHVD这4个矩阵保存时用的是列优先存储.
所以有了C你就可以得到任意层的这4个分量.
其排列关系是:
A  H
V  D

s保存的是这些矩阵的长度
Matrix S is such that
    S(1,:) = size of approximation coefficients(N).
    S(i,:) = size of detail coefficients(N-i+2) for i = 2, ...N+1 and S(N+2,:) = size(X).
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: