俄罗斯小说《仪式》:小波变换函数介绍
来源:百度文库 编辑:中财网 时间:2024/05/11 18:35:53
1 一维小波变换的 Matlab 实现
(1) dwt 函数
功能:一维离散小波变换
格式:[cA,cD]=dwt(X,'wname')
说明:[cA,cD]=dwt(X,'wname') 使用指定的小波基函数 'wname' 对信号X 进行分解,cA、cD 分别为近似分量和细节分量;[cA,cD]=dwt(X,Lo_D,Hi_D) 使用指定的滤波器组 Lo_D、Hi_D 对信号进行分解。
(2) idwt 函数
功能:一维离散小波反变换
格式:X=idwt(cA,cD,'wname')
说明:X=idwt(cA,cD,'wname') 由近似分量 cA 和细节分量 cD 经小波反变换重构原始信号 X 。
(3) wavedec函数
功能:单尺度一维小波分解函数
格式:[C,L] = wavedec(X,N,'wname
');
(4) waverec 函数
说明:一维信号的多层小波重构
格式:X=waverec(C,S,'wname')
说明:X=waverec2(C,S,'wname')用'wname'小波基函数对多层一维小波分解的结果C、S 重构得原始信号X;X=waverec2(C,S,Lo_R,Hi_R) 使用重构低通和高通滤波器 Lo_R 和 Hi_R 重构原信号。
(5) wavedec2 函数
功能:二维信号的多层小波分解
格式:[C,S]=wavedec2(X,N,'wname')
说明:[C,S]=wavedec2(X,N,'wname') 使用小波基函数 'wname' 对二维信号 X 进行 N 层分解;
(6) waverec2 函数
说明:二维信号的多层小波重构
格式:
说明: