关于MATLAB小波分析MATLAB中的小波分解:c=cwt(s,1:32,'cgau4');中的1:我知道是尺度,但是尺度是什么?1:32又是什么?c=cwt(s,[64 32 16:-2:2],'morl');尺度用也能用矩阵表示吗?

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/11 14:59:28

关于MATLAB小波分析MATLAB中的小波分解:c=cwt(s,1:32,'cgau4');中的1:我知道是尺度,但是尺度是什么?1:32又是什么?c=cwt(s,[64 32 16:-2:2],'morl');尺度用也能用矩阵表示吗?
关于MATLAB小波分析
MATLAB中的小波分解:
c=cwt(s,1:32,'cgau4');中的1:我知道是尺度,但是尺度是什么?1:32又是什么?
c=cwt(s,[64 32 16:-2:2],'morl');
尺度用也能用矩阵表示吗?

关于MATLAB小波分析MATLAB中的小波分解:c=cwt(s,1:32,'cgau4');中的1:我知道是尺度,但是尺度是什么?1:32又是什么?c=cwt(s,[64 32 16:-2:2],'morl');尺度用也能用矩阵表示吗?
建议你多看一下Matlab的帮助功能:
coefs = cwt(x,scales,'wname') computes the continuous wavelet coefficients of the signal vector x at real,positive scales,using wavelet 'wname' (see waveinfo for more information).x is real and the wavelet can be real or complex.coefs is an la-by-lx matrix,where la is the length of scales and lx is the length of the input x.coefs is a real or complex matrix,depending on the wavelet type.
对于你的问题,
尺度是对于小波母函数的伸缩级别,1:32代表在1 2 3...32尺度上进行连续小波分解
尺度不是用矩阵表示,确切的说是向量.你想获得1~64尺度上的小波分解系数,总不能写1 2 3 ...64吧?所以用1:64表示更快捷,更易于理解.