主要内容

mdwtdec

多信号一维小波分解

描述

例子

12月= mdwtdec (dirdecx列弗wname返回一级的一维离散小波分解列弗矩阵的每一行或每一列x,使用小波wname

12月= mdwtdec (dirdecx列弗LoD,藏生气,雇佣使用指定的低通和高通小波分解滤波器LoD,以及低通和高通小波重构滤波器不要生气HiR,分别。

12月= mdwtdec (___“模式”,extmode使用指定的离散小波变换(DWT)扩展模式extmode.有关更多信息,请参见dwtmode.此语法可与前面的任何语法一起使用。

例子

全部折叠

这个例子展示了如何使用小波名称和小波滤波器返回多信号的小波分解。

加载23通道脑电图数据Espiga3[4].通道按柱状排列。采样频率为200hz。

负载Espiga3大小(Espiga3)
ans =1×2995年23

属性在第2级执行分解db2小波。

12月= mdwtdec (“c”Espiga3 2“db2”
12月=结构体字段:dirDec: 'c' level: 2 wname: 'db2' dwtFilters: [1x1 struct] dwtEXTM: ' sytshift: 0 dataSize: [995 23] ca: [251x23 double] cd: {[499x23 double] [251x23 double]}

属性关联的过滤器db2小波。

[LoD、藏、卤,HiR] = wfilters (“db2”);

使用过滤器在第2级执行分解。

decBIS = mdwtdec (“c”Espiga3 2 LoD,藏,卤,雇佣)
decBIS =结构体字段:dirDec: 'c' level: 2 wname: " dwtFilters: [1x1 struct] dwtEXTM: 'sym' dwtShift: 0 dataSize: [995 23] ca: [251x23 double] cd: {[499x23 double] [251x23 double]}

确定两种分解方法的近似系数和细节系数相同。

马克斯(abs (dec.ca (:) -decBIS.ca (:)))
ans = 0
马克斯(abs (dec.cd {1} (:) -decBIS.cd {1} (:)))
ans = 0
马克斯(abs (dec.cd {2} (:) -decBIS.cd {2} (:)))
ans = 0

输入参数

全部折叠

小波分解方向指标,具体为:

  • “r”:对每一行进行一维小波分解x

  • “c”:对每列进行一维小波分解x

输入数据,指定为实值矩阵。

分解级别,指定为正整数。mdwtdec不执行最高水平的限制。使用wmaxlev以确保小波系数不受边界影响。如果不考虑边界效应,一个好的规则是设置列弗小于或等于修复(log2(长度(N))),在那里N为一维数据中的样本数。

分析小波,指定为字符向量或字符串标量。小波必须是正交的或双正交的。在小波管理器中,正交小波和双正交小波分别被称为第一类小波和第二类小波,wavemngr

  • 有效的内嵌正交小波族开始“哈雾”的数据库N的颗N“头巾N,或“信谊N,在那里N所有家庭消失的时刻的数量,除了.为N为滤波器系数的个数。

  • 有效的双正交小波族开始于“biorNrNd“rbioNdNr,在那里NrNd为重构(合成)和分解(分析)小波中消失矩的个数。

确定有效值的消失时刻使用waveinfo用小波族的简称。例如,输入waveinfo (db)waveinfo(“bior”).使用wavemngr(“类型”,WNAME)确定小波是正交的(返回1)还是双正交的(返回2)。

小波分解滤波器,指定为一对偶长实值向量。LoD是低通分解滤波器,和为高通分解滤波器。的长度LoD必须是相等的。看到wfilters额外的信息。

小波重构滤波器,指定为一对偶数长度实值向量。不要生气是低通重构滤波器,和HiR为高通重构滤波器。的长度不要生气HiR必须是相等的。看到wfilters额外的信息。

进行小波分解时使用的扩展模式,具体为:

模式

DWT扩展模式

“zpd”

零扩展

“sp0”

0阶的平滑扩展

“社会民主党”(或“sp1”

1阶的平滑扩展

“符号”“symh”

对称扩展(半点):边界值对称复制

“symw”

对称扩展(整点):边界值对称复制

“asym”“asymh”

反对称扩展(半点):反对称复制的边界值

“asymw”

反对称扩展(整点):边值反对称复制

“产后抑郁症”“每”

周期化扩展

如果信号长度为奇数模式“每”,则在右边添加一个与上一个值相等的额外样本,并在“产后抑郁症”模式。如果信号长度是偶数,“每”相当于“产后抑郁症”.这个规则也适用于图像。

所管理的全局变量dwtmode指定默认扩展模式。使用dwtmode以确定分机模式。

输出参数

全部折叠

多信号的小波分解x,作为带有以下字段的结构返回:

  • dirDec——方向指示器:“r”(行)或“c”(列)

  • 水平-小波分解水平

  • wname——小波的名字

  • dwtFilters-四字段结构:LoD不要生气,HiR

  • dwtEXTM—DWT扩展模式

  • dwtShift- DWT位移参数(0或1)

  • dataSize——大小x

  • ca-水平近似系数列弗

  • cd-细胞阵列的细节系数,从级别1到级别列弗

系数cacd {k,因为k从1到列弗,为矩阵,并存储在行中dirdec = ' r '或者在列中dirdec = ' c '

参考文献

[1] Daubechies,我。小波十讲.CBMS-NSF应用数学区域会议系列。费城:工业和应用数学学会,1992。

多分辨率信号分解的理论:小波表示。模式分析与机器智能学报.1989年7月第11卷第7期674-693页。

[3] Meyer Y。小波和运营商.d·h·塞林格(D. H. Salinger)翻译。英国剑桥:剑桥大学出版社,1995。

[4]台面,赫克托耳。“适用于模式检测的小波”。在模式识别、图像分析及应用研究进展, Alberto Sanfeliu、Manuel Lazo编辑Cortés, 3773:933-44。柏林,海德堡:施普林格柏林,海德堡,2005。https://doi.org/10.1007/11578079_96。

扩展功能

另请参阅

|

介绍了R2007a