多功能1-D小波分解
dec = mdwtdec(dirdec,x,lev,wname)
Dec = MDWTDEC(Dirdec,X,Lev,Lod,HID,LOR,HIR)
dec = mdwtdec(...,'mode',extmode)
dec = mdwtdec(dirdec,x,lev,wname)
在级别返回小波分解lev.
每一行(如果dirdec ='r'
)或每列(如果dirdec ='c'
)矩阵X
,使用小波Wname.
。
输出12月
是具有以下字段的结构:
'dirdec' |
方向指示: |
'等级' |
DWT分解的水平 |
'wname' |
小波名称 |
'dwtfilters' |
结构有四个字段 |
'dwtextm' |
DWT扩展模式(见 |
'dwtshift' |
DWT Shift参数(0或1) |
'数据化' |
size |
'CA' |
级别的近似系数 |
'光盘' |
细胞阵列细节系数,从1级到级别 |
系数加利福尼亚州
和CD {k}(对于k = 1到lev)
是矩阵,如果Dirdec.
='r'
或者在列中Dirdec.
='C'
。
Dec = MDWTDEC(Dirdec,X,Lev,Lod,HID,LOR,HIR)
使用四个滤波器而不是小波名称。
dec = mdwtdec(...,'mode',extmode)
计算小波分解EXTMODE.
您指定的扩展模式(参见DWTMode.
对于有效的扩展模式)。
%加载原始1D-MultiSignal。负载思想家%使用小波DB2在级别2处执行分解。dec = mdwtdec('r',x,2,'db2')dec = dirdec:'r'级别:2 wname:'db2'dwtfilters:[1x1 struct] dwtextm:'sym'dwtshift:0数据化:[192 96] CA:[192x26双] CD:{[192x49双] [192x26双]}%计算DB2小波的相关滤波器。[lod,hid,lor,hir] = wfilters('db2');%使用过滤器在级别2处对分解进行分解。Decbis = MDWTDEC('R',X,2,Lod,HID,LOR,HIR)DECBIS = DIRDEC:'r'级别:2 wname:''dwtfilters:[1x1 struct] dwtextm:'sym'dwtshift:0 datasize:[192 96] CA:[192x26双] CD:{[192x49双] [192x26双]}
Daubechies,I.,在小波上的十次讲座,CBMS-NSF会议系列在应用数学中。暹罗ed。,1992年。
Mallat,S。“,”多分辨率信号分解理论:小波表示“IEEE模式肛门。和机器智能。,卷。11,不。7,1989,第674-693页。
Meyer,Y.,Ondelettes etOpérateurs,Tome 1,Hermann Ed。(英文翻译:小波和运营商,剑桥大学。按。1993年。)