作业帮 > 综合 > 作业

matlab中小波变换函数dwt2和wavedec2有什么区别?

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/10/04 13:50:51
matlab中小波变换函数dwt2和wavedec2有什么区别?
我知道一个是单层变换,一个是多层变换,但具体呢?有谁知道.谢谢.
DWT2是二维单尺度小波变换,其可以通过指定小波或者分解滤波器进行二维单尺度小波分解.而WAVEDEC2是二维多尺度小波分解.DWT2的一种语法格式是[cA,cH,cV,cD]=dwt2(X,'wname');而对应的WAVEDEC2的语法格式是[C,S]=wavedec2(X,N,'wname'),其中N为大于1的正整数.也就是说DWT2只能对某个输入矩阵X进行一次分解,而WAVEDEC2可以对输入矩阵X进行N次分解.