matlab dwt函数和swt函数有什么不同?
浏览:1566 回答:3
matlab dwt函数和swt函数有什么不同
matlab dwt函数和swt函数有什么不同
连续小波是尺度可连续取值的小波,里面的a一般取整数,而不像二进小波a取2的整数幂。从连续小波到二进小波再到正交离散小波,其实就是a、b都连续,a不连续、b连续,a、b都不连续的过程。操作他们的快速算法也就是卷积(快速傅里叶),多孔(a trous),MALLAT。在MATLAB里,也就是CWT,SWT,DWT。SWT称平稳小波变换、二进小波变换、或者非抽取小波变换。
从冗余性上:CWT>SWT>DWT,前面两个都冗余,后面的离散小波变换不冗余。
从应用上:CWT适合相似性检测、奇异性分析;SWT适合消噪,模极大值分析;DWT适合压缩。
百度一下你就知道了
SWT称平稳小波变换,采样不同,DWT有信号损失