matlab小波变换指令及其功能介绍.docx
MATLAB小波变换指令及其功能介绍3图像小波变换的MATLAB实现函数FFT、FFT2和FFTN分析31一维小波变换的MATLAB实现1DWT函数MATLAB功能一维离散小波变换格式CA,CDDWTX, WNAME CA,CDDWTX,LO_D,HI_D别可以实现一维、二维和N维DFT说明CA,CDDWTX, WNAME 使用指定的小波基函数 WNAME 对信号X进行分解,CA、CD分别为近似分量和细节分量;CA,CDDWTX,LO_D,HI_D使用指定的滤波器组LO_D、HI_D对信号进行分解。2IDWT函数功能一维离散小波反变换格式XIDWTCA,CD, WNAME XIDWTCA,CD,LO_R,HI_RXIDWTCA,CD, WNAME ,L函数FFT、FFT2和FFTN分XIDWTCA,CD,LO_R,HI_R,L说明XIDWTCA,CD, WNAME 由近似分量CA和细节分量CD经小波反变换重构原始信号X。 WNAME 为所选的小波函数XIDWTCA,CD,LO_R,HI_R用指定的重构滤波器LO_R和HI_R经小波反变换重构原始信号X。XIDWTCA,CD, WNAME ,L和XIDWTCA,CD,LO_R,HI_R,L指定返回信号X中心附近的L个点。1离散傅立叶变换的MATLAB实现32二维小波变换的MATLAB实现二维小波变换的函数别可以实现一维、二维和N维DFT函数名函数功能DWT2二维离散小波变换WAVEDEC2二维信号的多层小波分解IDWT2二维离散小波反变换MATLABWAVEREC2二维信号的多层小波重构WRCOEF2由多层小波分解重构某一层的分解信号UPCOEF2由多层小波分解重构近似分量或细节分量1离散傅立叶变换的MATLAB实现DETCOEF2提取二维信号小波分解的细节分量APPCOEF2提取二维信号小波分解的近似分量UPWLEV2二维小波分解的单层重构1离散傅立叶变换的MATLAB实现DWTPET2二维周期小波变换IDWTPER2二维周期小波反变换函数FFT、FFT2和FFTN分1WCODEMAT函数功能对数据矩阵进行伪彩色编码函数FFT、FFT2和FFTN分格式YWCODEMATX,NB,OPT,ABSOLYWCODEMATX,NB,OPTYWCODEMATX,NBYWCODEMATX说明YWCODEMATX,NB,OPT,ABSOL返回数据矩阵X的编码矩阵Y;NB伪编码的最大值,即编码范围为0~NB,缺省值NB=16;OPT指定了编码的方式(缺省值为 MAT ),即别可以实现一维、二维和N维DFTOPT= ROW ,按行编码OPT= COL ,按列编码OPT= MAT ,按整个矩阵编码函数FFT、FFT2和FFTN分ABSOL是函数的控制参数(缺省值为 1 ),即ABSOL=0时,返回编码矩阵ABSOL=1时,返回数据矩阵的绝对值ABSX1离散傅立叶变换的MATLAB实现2DWT2函数功能二维离散小波变换格式CA,CH,CV,CDDWT2X, WNAME CA,CH,CV,CDDWT2X,LO_D,HI_D说明CA,CH,CV,CDDWT2X, WNAME 使用指定的小波基函数 WNAME 对二维信号X进行二维离散小波变幻;CA,CH,CV,CD分别为近似分量、水平细节分量、垂直细节分量和对角细节分量;CA,CH,CV,CDDWT2X,LO_D,HI_D使用指定的分解低通和高通滤波器LO_D和HI_D分解信号X。1离散傅立叶变换的MATLAB实现3WAVEDEC2函数功能二维信号的多层小波分解1离散傅立叶变换的MATLAB实现格式C,SWAVEDEC2X,N, WNAME C,SWAVEDEC2X,N,LO_D,HI_D说明C,SWAVEDEC2X,N, WNAME 使用小波基函数 WNAME 对二维信号X进行N层分解;C,SWAVEDEC2X,N,LO_D,HI_D使用指定的分解低通和高通滤波器LO_D和HI_D分解信号X。别可以实现一维、二维和N维DFT4IDWT2函数功能二维离散小波反变换函数FFT、FFT2和FFTN分格式XIDWT2CA,CH,CV,CD, WNAME XIDWT2CA,CH,CV,CD,LO_R,HI_RXIDWT2CA,CH,CV,CD, WNAME ,S别可以实现一维、二维和N维DFTXIDWT2CA,CH,CV,CD,LO_R,HI_R,S说明XIDWT2CA,CH,CV,CD, WNAME 由信号小波分解的近似信号CA和细节信号CH、CH、CV、CD经小波反变换重构原信号X;XIDWT2CA,CH,CV,CD,LO_R,HI_R使用指定的重构低通和高通滤波器LO_R和HI_R重构原信号X;XIDWT2CA,CH,CV,CD, WNAME ,S和XIDWT2CA,CH,CV,CD,LO_R,HI_R,S返回中心附近的S个数据点。5WAVEREC2函数说明二维信号的多层小波重构格式XWAVEREC2C,S, WNAME XWAVEREC2C,S,LO_R,HI_R说明XWAVEREC2C,S, WNAME 由多层二维小波分解的结果C、S重构原始信号X, WNAME 为使用的小波基函数;XWAVEREC2C,S,LO_R,HI_R使用重构低通和高通滤波器LO_R和HI_R重构原信号。ALLNODES计算树结点函数FFT、FFT2和FFTN分APPCOEF提取一维小波变换低频系数APPCOEF2提取二维小波分解低频系数BESTLEVT计算完整最佳小波包树别可以实现一维、二维和N维DFTBESTTREE计算最佳优树BIORFILT双正交样条小波滤波器组BIORWAVF双正交样条小波滤波器MATLABCENTFRQ求小波中心频率CGAUWAVFCOMPLEXGAUSSIAN小波CMORWAVFCOIFLETS小波滤波器1离散傅立叶变换的MATLAB实现CWT一维连续小波变换DBAUXDAUBECHIES小波滤波器计算DBWAVFDAUBECHIES小波滤波器DBWAVFWW DBN N1,2,3,,50别可以实现一维、二维和N维DFTDDENCMP获取默认值阈值软或硬熵标准DEPO2IND将深度位置结点形式转化成索引结点形式DETCOEF提取一维小波变换高频系数MATLABDETCOEF2提取二维小波分解高频系数DISP显示文本或矩阵DRAWTREE画小波包分解树GUI别可以实现一维、二维和N维DFTDTREE构造DTREE类DWT单尺度一维离散小波变换DWT2单尺度二维离散小波变换别可以实现一维、二维和N维DFTDWTMODE离散小波变换拓展模式DYADDOWN二元取样DYADUP二元插值1离散傅立叶变换的MATLAB实现ENTRUPD更新小波包的熵值FBSPWAVFB样条小波GAUSWAVFGAUSSIAN小波MATLABGET获取对象属性值IDWT单尺度一维离散小波逆变换IDWT2单尺度二维离散小波逆变换IND2DEPO将索引结点形式转化成深度位置结点形式INTWAVE积分小波数ISNODE判断结点是否存在MATLABISTNODE判断结点是否是终结点并返回排列值ISWT一维逆SWTSTATIONARYWAVELET