这个例子演示了MODWT和MODWTMRA之间的区别。MODWT通过细节系数和缩放系数划分信号的能量。MODWTMRA将信号投射到小波子空间和缩放子空间上。
选择sym6
小波。加载并绘制心电图信号。心电信号的采样频率为180赫兹。数据取自Percival和Walden(2000),第125页(数据最初由华盛顿大学William Constantine和Per Reinhall提供)。
取信号的MODWT。
输入数据是函数的样本
评估在
时间点。该函数可以表示为缩放函数的线性组合
和小波
在不同的尺度和翻译上:
在哪里
而且
是小波分解的层数。第一个和是信号的粗尺度近似,而
是在连续的尺度上的细节。MODWT返回
系数
和
细节系数
的扩张。在每一行wtecg
包含不同尺度下的系数。
当取长度信号的MODWT时
有
默认情况下的分解级别。每一级产生细节系数。只返回最后一级的缩放系数。在这个例子中,
,
的行数wtecg
是
.
MODWT在不同的尺度和比例系数上划分能量:
在哪里
是输入数据,
细节系数是成比例的吗
,
为最终级标度系数。
计算每个刻度的能量,并计算它们的和。
水平energy_by_scales _______ ________________ {' D1} 14.063 20.612{“D2”}{D3的}37.716 25.123 {D4的}{}“D5”17.437 {D6的}8.9852 1.2906 {D7的}{D8的}4.7278 {D9的}12.205 76.428 {D10的}{‘这里’}76.268 3.4192{“A11”}
energy_total =表格sum_energy_by_scales ____________________ 298.28
通过计算信号的能量,并将其与所有尺度上的能量之和进行比较,确认MODWT是节能的。
取信号的MODWTMRA。
MODWTMRA返回函数的投影
到各个小波子空间和最终的缩放空间上。也就是说,MODWTMRA返回
和
许多
评估在
时间点。在每一行mraecg
是一个投影
在不同的子空间上。这意味着原始信号可以通过添加所有的投影来恢复。在MODWT的情况下不是这样的。将系数相加wtecg
不会恢复原来的信号。
选择一个时间点,加上投影
在该时间点进行评估,并与原始信号进行比较。
确认,与MODWT不同,MODWTMRA不是一个能量守恒变换。
MODWTMRA是信号的零相位滤波。功能将与时间一致。通过绘制原始信号和它的一个投影来显示这一点。为了更好地说明对齐,放大。
用相同尺度下的MODWT系数做一个相似的图。功能将不会与时间一致。MODWT不是输入的零相位滤波。