MATLAB小波变换指令及其功能介绍(超级有用)(最新整理)

上传人:鲁** 文档编号:548858922 上传时间:2023-10-06 格式:DOCX 页数:10 大小:109.23KB
返回 下载 相关 举报
MATLAB小波变换指令及其功能介绍(超级有用)(最新整理)_第1页
第1页 / 共10页
MATLAB小波变换指令及其功能介绍(超级有用)(最新整理)_第2页
第2页 / 共10页
MATLAB小波变换指令及其功能介绍(超级有用)(最新整理)_第3页
第3页 / 共10页
MATLAB小波变换指令及其功能介绍(超级有用)(最新整理)_第4页
第4页 / 共10页
MATLAB小波变换指令及其功能介绍(超级有用)(最新整理)_第5页
第5页 / 共10页
点击查看更多>>
资源描述

《MATLAB小波变换指令及其功能介绍(超级有用)(最新整理)》由会员分享,可在线阅读,更多相关《MATLAB小波变换指令及其功能介绍(超级有用)(最新整理)(10页珍藏版)》请在金锄头文库上搜索。

1、MATLAB 小波变换指令及其功能介绍1 一维小波变换的 Matlab 实现(1) dwt 函数功能:一维离散小波变换格式:cA,cD=dwt(X,wname)cA,cD=dwt(X,Lo_D,Hi_D)别可以实现一维、二维和 N 维DFT说明: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,c

2、D,Lo_R,Hi_R)X=idwt(cA,cD,wname,L)函数 fft、fft2 和 fftn 分X=idwt(cA,cD,Lo_R,Hi_R,L)说明:X=idwt(cA,cD,wname) 由近似分量 cA 和细节分量 cD 经小波反变换重构原始信号 X 。wname 为所选的小波函数X=idwt(cA,cD,Lo_R,Hi_R) 用指定的重构滤波器 Lo_R 和Hi_R 经小波反变换重构原始信号 X 。X=idwt(cA,cD,wname,L) 和 X=idwt(cA,cD,Lo_R,Hi_R,L)指定返回信号 X 中心附近的 L 个点。2 二维小波变换的 Matlab 实现二维

3、小波变换的函数别可以实现一维、二维和 N 维 DFT函数名函数功能dwt2二维离散小波变换wavedec2二维信号的多层小波分解idwt2二维离散小波反变换waverec2二维信号的多层小波重构wrcoef2由多层小波分解重构某一层的分解信号upcoef2由多层小波分解重构近似分量或细节分量detcoef2提取二维信号小波分解的细节分量 appcoef2提取二维信号小波分解的近似分量upwlev2二维小波分解的单层重构dwtpet2二维周期小波变换idwtper2二维周期小波反变换(1) wcodemat 函数功能:对数据矩阵进行伪彩色编码函数 fft、fft2 和 fftn 分格式:Y=wc

4、odemat(X,NB,OPT,ABSOL)Y=wcodemat(X,NB,OPT) Y=wcodemat(X,NB) Y=wcodemat(X)说明:Y=wcodemat(X,NB,OPT,ABSOL) 返回数据矩阵 X 的编码矩阵Y ;NB 伪编码的最大值,即编码范围为 0NB,缺省值 NB16;OPT 指定了编码的方式(缺省值为 mat),即:别可以实现一维、二维和 N 维 DFTOPTrow ,按行编码OPTcol ,按列编码OPTmat ,按整个矩阵编码函数 fft、fft2 和 fftn 分ABSOL 是函数的控制参数(缺省值为 1),即: ABSOL0 时,返回编码矩阵ABSOL

5、1 时,返回数据矩阵的绝对值 ABS(X)1. 离散傅立叶变换的 Matlab 实现(2) dwt2 函数功能:二维离散小波变换格 式 :cA,cH,cV,cD=dwt2(X,wname) cA,cH,cV,cD=dwt2(X,Lo_D,Hi_D)说明:cA,cH,cV,cD=dwt2(X,wname)使用指定的小波基函数wname 对二维信号 X 进行二维离散小波变幻;cA,cH,cV,cD 分别为近似分量、水平细节分量、垂直细节分量和对角细节分量; cA,cH,cV,cD=dwt2(X,Lo_D,Hi_D) 使用指定的分解低通和高通滤波器 Lo_D 和 Hi_D 分解信号 X 。1. 离散

6、傅立叶变换的 Matlab 实现(3) wavedec2 函数功能:二维信号的多层小波分解 1. 离散傅立叶变换的 Matlab 实现格式:C,S=wavedec2(X,N,wname)C,S=wavedec2(X,N,Lo_D,Hi_D)说明:C,S=wavedec2(X,N,wname) 使用小波基函数 wname 对二维信号 X 进行 N 层分解;C,S=wavedec2(X,N,Lo_D,Hi_D) 使用指定的分解低通和高通滤波器 Lo_D 和 Hi_D 分解信号 X 。别可以实现一维、二维和 N 维 DFT(4) idwt2 函数功能:二维离散小波反变换函数 fft、fft2 和 f

7、ftn 分格式:X=idwt2(cA,cH,cV,cD,wname)X=idwt2(cA,cH,cV,cD,Lo_R,Hi_R)X=idwt2(cA,cH,cV,cD,wname,S)别可以实现一维、二维和 N维 DFTX=idwt2(cA,cH,cV,cD,Lo_R,Hi_R,S)说明:X=idwt2(cA,cH,cV,cD,wname) 由信号小波分解的近似信号cA 和细节信号 cH、cH、cV、cD 经小波反变换重构原信号 X ; X=idwt2(cA,cH,cV,cD,Lo_R,Hi_R) 使用指定的重构低通和高通滤波器 Lo_R 和 Hi_R 重 构 原 信 号 X ; X=idwt

8、2(cA,cH,cV,cD,wname,S) 和X=idwt2(cA,cH,cV,cD,Lo_R,Hi_R,S) 返回中心附近的 S 个数据点。(5) waverec2 函数说明:二维信号的多层小波重构格式:X=waverec2(C,S,wname)X=waverec2(C,S,Lo_R,Hi_R)说明:X=waverec2(C,S,wname) 由多层二维小波分解的结果 C、S 重 构 原 始 信 号 X ,wname 为 使 用 的 小 波 基 函 数 ; X=waverec2(C,S,Lo_R,Hi_R) 使用重构低通和高通滤波器 Lo_R 和Hi_R 重构原信号。Allnodes计算树

9、结点 函数 fft、fft2 和 fftn 分appcoef提取一维小波变换低频系数appcoef2提取二维小波分解低频系数bestlevt计算完整最佳小波包树 别可以实现一维、二维和 N维 DFTbesttree计算最佳(优)树* biorfilt双正交样条小波滤波器组biorwavf双正交样条小波滤波器* centfrq求小波中心频率 cgauwavfComplex Gaussian 小波 cmorwavfcoiflets 小波滤波器cwt一维连续小波变换dbauxDaubechies 小波滤波器计算dbwavfDaubechies 小波滤波器dbwavf(W)W=dbNN=1,2,3,.

10、,50 别可以实现一维、二维和 N 维 DFT ddencmp获取默认值阈值(软或硬)熵标准depo2ind将深度-位置结点形式转化成索引结点形式detcoef提取一维小波变换高频系数Matlab detcoef2提取二维小波分解高频系数disp显示文本或矩阵drawtree画小波包分解树(GUI) 别可以实现一维、二维和 N维 DFTdtree构造 DTREE 类dwt单尺度一维离散小波变换dwt2单尺度二维离散小波变换 别可以实现一维、二维和 N维 DFTdwtmode离散小波变换拓展模式* dyaddown二元取样* dyadup二元插值 1. 离散傅立叶变换的 Matlab 实现ent

11、rupd更新小波包的熵值fbspwavfB 样条小波gauswavfGaussian 小波Matlab get获取对象属性值idwt单尺度一维离散小波逆变换idwt2单尺度二维离散小波逆变换ind2depo将索引结点形式转化成深度位置结点形式* intwave积分小波数isnode判断结点是否存在Matlab istnode判断结点是否是终结点并返回排列值iswt一维逆 SWT(Stationary Wavelet Transform)变换iswt2二维逆 SWT 变换MatlableavesDetermine terminal nodes mexihat墨西哥帽小波meyerMeyer 小波

12、 别可以实现一维、二维和 N 维 DFT meyerauxMeyer 小波辅助函数morletMorlet 小波nodease计算上溯结点nodedesc计算下溯结点(子结点) nodejoin重组结点nodepar寻找父结点 别可以实现一维、二维和 N 维 DFT nodesplt分割(分解)结点noleavesDetermine nonterminal nodesntnodeNumber of terminal nodes 函数 fft、fft2 和fftn 分ntreeConstructor for the class NTREE* orthfilt正交小波滤波器组plot绘制向量或矩阵

13、的图形* qmf镜像二次滤波器rbiowavfReverse biorthogonal spline wavelet filters read读取二进制数据 函数 fft、fft2 和 fftn 分readtree读取小波包分解树* scal2frqScale to frequencysetMatlabshanwavfShannon waveletsswt一维 SWT(Stationary Wavelet Transform)变换swt2二维 SWT 变换symauxSymlet wavelet filter computation. symwavfSymlets 小波滤波器thselect信

14、号消噪的阈值选择thodesReferences treedpth求树的深度treeord求树结构的叉数函数 fft、fft2 和 fftn 分upcoef一维小波分解系数的直接重构upcoef2二维小波分解系数的直接重构upwlev单尺度一维小波分解的重构 函数 fft、fft2 和 fftn分upwlev2单尺度二维小波分解的重构wavedec单尺度一维小波分解wavedec2多尺度二维小波分解Matlab wavedemo小波工具箱函数 demo* wavefun小波函数和尺度函数* wavefun2二维小波函数和尺度函数 别可以实现一维、二维和 N 维 DFTwavemenu小波工具箱函数 menu 图形界面调用函数* wavemngr小 波 管 理 函 数 waverec多尺度一维小波重构waverec2多尺度二维小波重构wbmpenPenalized threshold for wavelet 1-D or 2-D de-noisingwcodemat对矩阵进行量化编码wdcbmThresholds for wavelet 1-D using Birge-Massart strategywdcbm2Thresholds for wavelet 2-D using Birge-Massart strategywden用小波进行一维信号的消噪或压缩wdencmp

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 电子/通信 > 网规网优

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号