总结MATLAB中涉及到的小波函数
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
用法:
[NC,NL,cA] = upwlev(C,L,'wname')
[NC,NL,cA] = upwlev(C,L,Lo_R,Hi_R)
(7)wavedec函数:单尺度一维小波分解
用法:
[C,L] = wavedec(X,N,'wname')
[C,L] = wavedec(X,N,Lo_D,Hi_D)
用法:
X = iswt(SWC,'wname')
X = iswt(SWA,SWD,'wname')
X = iswt(SWC,Lo_R,Hi_R)
X = iswt(SWA,SWD,Lo_R,Hi_R)
(5)upcoef函数:一维小波分解系数的直接重构
用法:
Y = upcoef(O,X,'wname',N)
(2)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)
(8)wavefun函数:小波函数和尺度函数
用法:
[PHI,PSI,XVAL] = wavefun('wname',ITER)
[PHI1,PSI1,PHI2,PSI2,XVAL] = wavefun('wname',ITER)
[PSI,XVAL] = wavefun('wname',ITER)
[...] = wavefun('wname',A,B)
[PSI,T] = meyer(LB,UB,N,'psi')
[XD,TREED,PERF0,PERFL2] =
wpdencmp(TREE,SORH,CRIT,PAR,KEEPAPP)
(11)wpfun函数:小波包函数
[用法:
WPWS,X] = wpfun('wname',NUM,PREC)
[WPWS,X] = wpfun('wname',NUM)
(12)wpjoin函数:重组小波包
[PHI,PSI,T] = meyer(LB,UB,N)
[PHI,T] = meyer(LB,UB,N,'phi')
[PSI,T] = meyer(LB,UB,N,'psi')
(15)meyer函数:Meyer小波
用法:
[PHI,PSI,T] = meyer(LB,UB,N)
[PHI,T] = meyer(LB,UB,N,'phi')
Y = upcoef(O,X,'wname',N,L)
Y = upcoef(O,X,Lo_R,Hi_R,N)
Y = upcoef(O,X,Lo_R,Hi_R,N,L)
Y = upcoef(O,X,'wname')
Y = upcoef(O,X,Lo_R,Hi_R)
(6)upwlev函数:单尺度一维小波分解的重构
收集和总结MATLAB中涉及到的小波函数
(1)plot函数:绘制向量或矩阵的图形
用法:
plot(Y)
plot(X1,Y1,...)
plot(X1,Y1,LineSpec,...)
plot(...,'PropertyName',PropertyValue,...)
plot(axes_handle,...)
(9)wpdec函数:一维小波包的分解
用法:
T = wpdec(X,N,'wname',E,P)
T = wpdec(X,N,'w源自文库ame')
(10)wpdencmp函数:用小波包进行信号的消噪或压缩
用法:
[XD,TREED,PERF0,PERFL2] =wpdencmp(X,SORH,N,'wname',CRIT,PAR,KEEPAPP)
(3)dwt函数:单尺度一维离散小波变换
用法:
[cA,cD] = dwt(X,'wname')
[cA,cD] = dwt(X,'wname','mode',MODE)
[cA,cD] = dwt(X,Lo_D,Hi_D)
[cA,cD] = dwt(X,Lo_D,Hi_D,'mode',MODE)
(4)iswt函数:一维逆SWT(Stationary Wavelet Transform)变换
用法:
T = wpjoin(T,N)
[T,X] = wpjoin(T,N)
T = wpjoin(T)
[T,X] = wpjoin(T)
(13)dbaux函数:Daubechies小波滤波器计算
用法:
W = dbaux(N,SUMW)
W = dbaux(N)
(14)meyer函数:Meyer小波
用法:
[NC,NL,cA] = upwlev(C,L,'wname')
[NC,NL,cA] = upwlev(C,L,Lo_R,Hi_R)
(7)wavedec函数:单尺度一维小波分解
用法:
[C,L] = wavedec(X,N,'wname')
[C,L] = wavedec(X,N,Lo_D,Hi_D)
用法:
X = iswt(SWC,'wname')
X = iswt(SWA,SWD,'wname')
X = iswt(SWC,Lo_R,Hi_R)
X = iswt(SWA,SWD,Lo_R,Hi_R)
(5)upcoef函数:一维小波分解系数的直接重构
用法:
Y = upcoef(O,X,'wname',N)
(2)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)
(8)wavefun函数:小波函数和尺度函数
用法:
[PHI,PSI,XVAL] = wavefun('wname',ITER)
[PHI1,PSI1,PHI2,PSI2,XVAL] = wavefun('wname',ITER)
[PSI,XVAL] = wavefun('wname',ITER)
[...] = wavefun('wname',A,B)
[PSI,T] = meyer(LB,UB,N,'psi')
[XD,TREED,PERF0,PERFL2] =
wpdencmp(TREE,SORH,CRIT,PAR,KEEPAPP)
(11)wpfun函数:小波包函数
[用法:
WPWS,X] = wpfun('wname',NUM,PREC)
[WPWS,X] = wpfun('wname',NUM)
(12)wpjoin函数:重组小波包
[PHI,PSI,T] = meyer(LB,UB,N)
[PHI,T] = meyer(LB,UB,N,'phi')
[PSI,T] = meyer(LB,UB,N,'psi')
(15)meyer函数:Meyer小波
用法:
[PHI,PSI,T] = meyer(LB,UB,N)
[PHI,T] = meyer(LB,UB,N,'phi')
Y = upcoef(O,X,'wname',N,L)
Y = upcoef(O,X,Lo_R,Hi_R,N)
Y = upcoef(O,X,Lo_R,Hi_R,N,L)
Y = upcoef(O,X,'wname')
Y = upcoef(O,X,Lo_R,Hi_R)
(6)upwlev函数:单尺度一维小波分解的重构
收集和总结MATLAB中涉及到的小波函数
(1)plot函数:绘制向量或矩阵的图形
用法:
plot(Y)
plot(X1,Y1,...)
plot(X1,Y1,LineSpec,...)
plot(...,'PropertyName',PropertyValue,...)
plot(axes_handle,...)
(9)wpdec函数:一维小波包的分解
用法:
T = wpdec(X,N,'wname',E,P)
T = wpdec(X,N,'w源自文库ame')
(10)wpdencmp函数:用小波包进行信号的消噪或压缩
用法:
[XD,TREED,PERF0,PERFL2] =wpdencmp(X,SORH,N,'wname',CRIT,PAR,KEEPAPP)
(3)dwt函数:单尺度一维离散小波变换
用法:
[cA,cD] = dwt(X,'wname')
[cA,cD] = dwt(X,'wname','mode',MODE)
[cA,cD] = dwt(X,Lo_D,Hi_D)
[cA,cD] = dwt(X,Lo_D,Hi_D,'mode',MODE)
(4)iswt函数:一维逆SWT(Stationary Wavelet Transform)变换
用法:
T = wpjoin(T,N)
[T,X] = wpjoin(T,N)
T = wpjoin(T)
[T,X] = wpjoin(T)
(13)dbaux函数:Daubechies小波滤波器计算
用法:
W = dbaux(N,SUMW)
W = dbaux(N)
(14)meyer函数:Meyer小波
用法: