文档帮助中心文档
逆最大重叠离散小波变换
xrec = imodwt (w)
wname xrec = imodwt (w)
xrec = imodwt (w, Lo,嗨)
xrec = imodwt (___列弗)
xrec = imodwt (___、“反射”)
例子
xrec= imodwt (w)基于最大重叠离散小波变换(maximum overlap discrete wavelet transform, MODWT)重构信号w.默认情况下,imodwt假设你获得了w使用“sym4”具有周期边界处理的小波。如果不修改系数,xrec是信号的完美再现。
xrec= imodwt (w)
xrec
w
imodwt
“sym4”
xrec= imodwt (w,wname)利用正交小波重构信号wname.wname一定是相同的小波用来分析输入的信号modwt.
xrec= imodwt (w,wname)
wname
modwt
xrec= imodwt (w,瞧,嗨)利用正交尺度滤波器重构信号罗小波滤波器嗨.的罗和嗨滤波器必须与用于分析输入信号的滤波器相同modwt.
xrec= imodwt (w,瞧,嗨)
瞧,嗨
罗
嗨
xrec= imodwt (___,列弗)重构信号到电平列弗.xrec是在水平缩放空间上的投影吗列弗.默认的级别是0,如果不修改系数,就会得到完美的重构。
xrec= imodwt (___,列弗)
列弗
xrec= imodwt (___、“反射”)利用反射边界条件进行重构。如果您指定“反射”,imodwt假设原始信号的长度是输入系数矩阵列数的一半。默认情况下,imodwt假定在边界处有周期信号扩展。
xrec= imodwt (___、“反射”)
“反射”
您必须输入整个字符向量“反射”.如果你添加一个小波“反射”使用小波管理器时,必须在使用此选项之前重命名该小波。“反射”可以放置在输入参数列表中的任何位置后x.
x
全部折叠
获得心电信号的MODWT,并显示出完美的重构。
加载心电信号数据,得到MODWT。
负载wecg;
获取MODWT和反MODWT。
w = modwt (wecg);xrec = imodwt (w);
用l -∞范数表示原始信号和重构信号之间的差异是非常小的。原始信号与重构信号之间最大的绝对差在 1 0 - 1 2 ,显示了完美的重建。
规范(abs (xrec -wecg)、正)
ans = 2.3255 e-12
获得德国马克-美国的MODWT美元汇率数据并展示出完美的重构。
装载德国马克-美国马克。美元汇率数据。
负载DM_USD;
获取MODWT和反MODWT使用“db2”小波。
“db2”
wdm = modwt (DM_USD,“db2”);xrec = imodwt(波分复用,“db2”);
用l -∞范数表示原始信号和重构信号之间的差异是非常小的。原始信号与重构信号之间最大的绝对差在 1 0 - 1 3. ,显示了完美的重建。
规范(abs (xrec -DM_USD)、正)
ans = 1.6370 e-13
使用Fejer-Korovkin滤波器获得心电信号的MODWT。
加载心电数据。
创建8系数的Fejer-Korovkin过滤器。
(瞧,嗨)= wfilters (“fk8”);
获取MODWT和反演MODWT。
wtecg = modwt (wecg,嗨);xrec = imodwt (wtecg,嗨);
绘制原始数据和重建。
次要情节(2,1,1)情节(wecg)标题(心电信号的);次要情节(2,1,2)情节(xrec)标题(“重建”)
将心电信号的MODWT降至最高电平,并在第3级得到心电信号在尺度空间上的投影。
获得MODWT。
wtecg = modwt (wecg);
得到心电信号的投影到 V 3. ,第三层的缩放空间使用imodwt函数。
v3proj = imodwt (wtecg 3);
画出原始信号和投影。
次要情节(2,1,1)情节(wecg)标题(原始信号的) subplot(2,1,2) plot(v3proj) title(“投影V3”)
注意,心电中R波的尖峰特征在 V 3. 近似。你可以通过检查第三级的小波系数来查看缺失的细节。
绘制三级小波系数。
图绘制(wtecg(3:))标题(“第三级小波系数”)
通过对南方涛动指数数据的反射边界处理获得反MODWT。采样周期为一天。imodwt与“反射”选项假设输入矩阵是modwt输出,是原始信号长度的两倍。imodwt反射边界处理在每个尺度上减少了一半的小波和尺度系数。
负载soi;wsoi = modwt (soi 4“反射”);xrecsoi = imodwt (wsoi,“反射”);
用l -∞范数表示原始信号和重构信号之间的差异是非常小的。原始信号与重构信号之间最大的绝对差在 1 0 - 1 1 ,显示了完美的重建。
规范(abs (xrecsoi soi)、正)
ans = 1.6421 e-11
加载23通道脑电图数据Espiga3[2].通道按柱状排列。采样频率为200hz。
Espiga3
负载Espiga3
得到最大重叠的离散小波变换。
w = modwt (Espiga3);
重建多通道信号。绘制原始数据并进行重建。
xrec = imodwt (w);次要情节(2,1,1)情节(Espiga3)标题(“原始数据”)子地块(2,1,2)地块(xrec) title(“重建”)
将一个信号或多个信号降至电平的MODWT变换l,分别指定为矩阵或3d数组。w是一个l+ 1 -N矩阵的MODWTN点信号,和l+ 1 -N——- - - - - -数控对象的MODWT的数组N——- - - - - -数控multisignal。默认情况下,imodwt假设您使用“sym4”具有周期边界处理的小波。
数据类型:单|双复数的支持:金宝app是的
单
双
的数据库N'
N
“头巾N'
“哈雾”
的颗N'
“信谊N'
合成小波,具体为:
“哈雾”——Haar小波
的数据库N'-极值相位Daubechies小波N消失的时刻,N是一个从1到45的正整数。
“信谊N'- Symlets小波与N消失的时刻,N是一个从2到45的正整数。
“头巾N'- Coiflets小波与N消失的时刻,N是从1到5的正整数。
的颗N'- Fejér-Korovkin小波与N系数,N = 4,6,8,14,18和22.
N = 4,6,8,14,18
22
合成小波必须与分析时使用的小波相同modwt.
过滤器,指定为一对偶数长度实值向量。罗是缩放过滤器吗嗨为小波滤波器。罗和嗨必须与分析中使用的过滤器相同吗modwt.滤波器必须满足正交小波的条件。的长度罗和嗨必须是相等的。看到wfilters额外的信息。不能同时指定两个小波wname和过滤两瞧,嗨.
wfilters
重构级别,指定为0到之间的非负整数大小(w, 1) 2.该级别必须小于要获取的级别w从modwt.如果列弗是0,不修改系数,imodwt产生一个完美的信号重建。
大小(w, 1) 2
对原始信号或多信号进行基于MODWT和重构级别的重构版本,以矢量或矩阵的形式返回。
Percival, Donald B.和Andrew T. Walden。时间序列分析的小波方法.统计和概率数学的剑桥系列。剑桥 ;纽约:剑桥大学出版社,2000。
[2]台面,赫克托耳。“适用于模式检测的小波”。在模式识别、图像分析及应用研究进展, Alberto Sanfeliu、Manuel Lazo编辑Cortés, 3773:933-44。柏林,海德堡:施普林格柏林,海德堡,2005。https://doi.org/10.1007/11578079_96。
使用注意事项及限制:
输入wname必须是常数。
modwtmra
您有这个示例的修改版本。您想打开这个示例与您的编辑吗?
你点击一个链接对应于这个MATLAB命令:
通过在MATLAB命令窗口中输入命令来运行命令。Web浏览器不支持MATLAB命令。金宝app
选择一个网站,在那里获得翻译的内容,并看到当地的活动和优惠。根据您的位置,我们建议您选择:.
你也可以从以下列表中选择一个网站:
选择中国网站(中文或英文)以获得最佳网站性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。
与当地办事处联系
得到审判现在