- cwt函数功能:实现一维连续小波变换的函数。
- cwt函数语法格式: COEFS=cwt(S, SCALES, 'wname')
- COEFS=cwt(S, SCALES, 'wname', 'plot')
- COEFS=cwt(S, SCALES, 'wname', 'PLOTMODE')
- COEFS=cwt(S, SCALES, 'wname', 'PLOTMODE', XLIM)
- 使用说明:cwt为一维小波变换的函数。
- 格式 COEFS=cwt(S, SCALES, 'wname') 采用'wname'小波,在正、实尺度SCALES下计算向量一维小波系数。
- 格式 COEFS=cwt(S, SCALES, 'wname', 'plot') 除了计算小波系数外,还加以图形显示。
- 格式 COEFS=cwt(S, SCALES, 'wname', 'PLOTMODE') 计算并画出连续小波变换的系数,并使用PLOTMODE对图形着色。
- 格式 COEFS=cwt(S, SCALES, 'wname', 'plot') 相当于 格式 COEFS=cwt(S, SCALES, 'wname', 'PLOTMODE') 中的语法 COEFS=cwt(S, SCALES, 'wname', 'absglb')
- 格式 COEFS=cwt(S, SCALES, 'wname', 'PLOTMODE', XLIM) 能够计算并画出连续小波变换的系数。系数使用PLOTMODE和XLIM进行着色。其中:XLIM=[x1,x2],并且有如下关系:1<=x1<=x2<=length(S)。
- MODE值 含义
- 'lvl' scale-by-scale着色模式
- 'glb' 考虑所有尺度的着色模式
- 'abslvl'或'lvlabs' 使用系数绝对值的scale-by-scale着色模式
- 'absglb'或'glbabs' 使用系数绝对值并考虑所有尺度的着色模式
- 例子:cwt函数的应用举例
- t=linspace(-1:1:512);
- s=1-abs(t);
- c=cwt(s,1:32,'cgau4');
- c=cwt(s,[64 32 16:-2:2]);
- c=cwt(s,[3 18 12.9 7 1.5],'db2');
- c=cwt(s,1:64,'sym4','abslvl',[100:400]);
复制代码
|