早教吧作业答案频道 -->数学-->
关于小波分解的疑问这是一个关于db小波分解的公式,j是一个确定的数,i有一个变化范围,在此设为1—4,我想请教怎样在MATLAB里实现这个公式,最后得到4x1的矩阵u呢
题目详情
关于小波分解的疑问
这是一个关于db小波分解的公式,j是一个确定的数,i有一个变化范围,在此设为1—4,我想请教怎样在MATLAB里实现这个公式,最后得到4x1的矩阵u呢
这是一个关于db小波分解的公式,j是一个确定的数,i有一个变化范围,在此设为1—4,我想请教怎样在MATLAB里实现这个公式,最后得到4x1的矩阵u呢▼优质解答
答案和解析
你这是DWT的公式,但是matlab中DWT中j和i的离散化是相关的,尺度参数是2^j则另一个平移参数就是2^j×K,j就是分解的阶次(层次),不是你想咋设就咋设的,这样DWT在平移计算小波系数的过程中才没有重合的部分,即非冗余性.例如当i取1,则尺度参数是2,平移参数就是2,4,8……,就是平移是尺度的整数倍.
为什么要这么设呢?举个例子如同用一把2cm的尺子量一个长6cm的物体,从头对准,然后你会平移两次,每次2cm就量出来了,但你非要每次只平移1cm,那么每次之间会重复量取那物体1cm的一段,计算物体长度时要减掉重复测量的部分,这很不经济,有冗余信息,所以要实现你这个问题只有求助有冗余的CWT结合DWT进行.
当j=1,是最高一层的DWT,相当于尺度2的DWT(CWT和DWT尺度与层次的对应参看CWT函数的帮助文档),用COEFS = cwt(S,2,'db2'),其中S是信号y(t),这里使用db2小波基(你自己可以改),得到与信号等长的小波系数COEFS,取除过第一个系数后的4个数值,对应的就是i=1,2,3,4的U(i),因为无论尺度是多少,cwt都是按1个单位平移,即第一个小波系数是i=0时算出的,第二个小波系数是i=1时算出的,第三个小波系数是i=2时算出的,以此类推到i=4对应的是第5个小波系数.
当j=2,是最高二层的DWT,相当于尺度4的DWT,用COEFS = cwt(S,4,'db2'),得到与信号等长的小波系数COEFS,同样取那4个数值,对应的就是i=1,2,3,4的U(i).
当j=3,是最高三层的DWT,相当于尺度8的DWT,用COEFS = cwt(S,8,'db2'),得到与信号等长的小波系数COEFS,同样取那4个数值,对应的就是i=1,2,3,4的U(i).
然后以此类推得到不同j值对应的U(i),都是4x1的矩阵.
当然你这里开头就说是“小波分解”那么你的公式就理解为DWT,因为CWT一般是不用“分解”一词的,那是DWT常用的概念.如果你说的这公式是CWT,那么j可以取任意正实数,可有小数,也就是COEFS = cwt(S,j,'db2'),同样取那4个数值,对应的还是i=1,2,3,4的U(i).
为什么要这么设呢?举个例子如同用一把2cm的尺子量一个长6cm的物体,从头对准,然后你会平移两次,每次2cm就量出来了,但你非要每次只平移1cm,那么每次之间会重复量取那物体1cm的一段,计算物体长度时要减掉重复测量的部分,这很不经济,有冗余信息,所以要实现你这个问题只有求助有冗余的CWT结合DWT进行.
当j=1,是最高一层的DWT,相当于尺度2的DWT(CWT和DWT尺度与层次的对应参看CWT函数的帮助文档),用COEFS = cwt(S,2,'db2'),其中S是信号y(t),这里使用db2小波基(你自己可以改),得到与信号等长的小波系数COEFS,取除过第一个系数后的4个数值,对应的就是i=1,2,3,4的U(i),因为无论尺度是多少,cwt都是按1个单位平移,即第一个小波系数是i=0时算出的,第二个小波系数是i=1时算出的,第三个小波系数是i=2时算出的,以此类推到i=4对应的是第5个小波系数.
当j=2,是最高二层的DWT,相当于尺度4的DWT,用COEFS = cwt(S,4,'db2'),得到与信号等长的小波系数COEFS,同样取那4个数值,对应的就是i=1,2,3,4的U(i).
当j=3,是最高三层的DWT,相当于尺度8的DWT,用COEFS = cwt(S,8,'db2'),得到与信号等长的小波系数COEFS,同样取那4个数值,对应的就是i=1,2,3,4的U(i).
然后以此类推得到不同j值对应的U(i),都是4x1的矩阵.
当然你这里开头就说是“小波分解”那么你的公式就理解为DWT,因为CWT一般是不用“分解”一词的,那是DWT常用的概念.如果你说的这公式是CWT,那么j可以取任意正实数,可有小数,也就是COEFS = cwt(S,j,'db2'),同样取那4个数值,对应的还是i=1,2,3,4的U(i).
看了 关于小波分解的疑问这是一个关...的网友还看了以下:
关于减数分裂定义的小问题定义中说“ .形成成熟生殖细胞.”老师说 成熟生殖细胞不能理解为精子、卵细 2020-05-17 …
高数—可导—一个小问题例如y=x^2+1这个函数的(1,2)被掏空没定义,函数在这点不连续了,成为 2020-05-21 …
关于斜面的问题呀,唉求救关于斜面是否省力,由FL=GH,当L一定时,H越小,斜面越平缓,F就越小. 2020-06-30 …
公安机关继续盘问规定与人民警察法的冲突人民警察法对继续盘问的规定是,首次留置,时间就是24小时,有 2020-07-08 …
定积分的不等式~上限为n,下限为0的定积分∫f(x)dx的平方小于等于上限为n,下限为0的定积分∫ 2020-07-11 …
科学问题一个物体浸在10N的水中,则物体可能受到的浮力大小A.一定小于10NB.可以等于10NC. 2020-07-28 …
一个关于定点数的疑问!定点整数:小数点位置固定在最低数值位的后面,用来表示纯整数.定点小数:小数点 2020-07-30 …
定积分引入时的小问题&定积分应用中的小问题在“定积分”这一章中,教材上介绍了近似计算定积分的3种方 2020-08-02 …
关于不等式的疑问当ab为定值,a与b的差的绝对值越小,a与b的和越小问:以上这条结论是有哪个数学不等 2020-11-18 …
微观经济求第三小问假定某完全竞争的行业中有500家完全相同的厂商,每个厂商的成本函数.1、假定某完全 2020-11-30 …