此示例展示了Modwt和ModWtmra函数之间的差异。MODWT将信号的能量分区,跨细节系数和缩放系数。ModWTMRA将信号投影到小波子空间和缩放子空间上。
选择sym6
小波。负载并绘制心电图(ECG)信号。ECG信号的采样频率为180赫兹。这些数据取自Percival和Walden(2000),第125页(最初由William Constantine和Washington大学提供的数据)。
采用信号的modwt。
输入数据是函数的样本
评估
许多的时间点。函数可以表示为缩放函数的线性组合
和小波
在不同的规模和翻译:
在哪里
和
是小波分解的级别。第一和是信号的粗略尺度近似值,以及
是连续尺度上的细节。MODWT返回
- 伟大的系数
和
- 伟大的细节系数
的扩张。每一行WTECG.
包含不同规模的系数。
当拍摄长度的MODWT时
,有
-许多层次的分解(默认)。细节系数在每一层产生。缩放系数只会在最终关卡中返回。在这个例子中,since
那
以及输入的行数WTECG.
是
。
Modwt将能量分区各种刻度和缩放系数:
在哪里
是输入数据,
细节系数是按比例计算的吗
,
是最终级别的缩放系数。
计算每个尺度上的能量,并计算它们的和。
Leferent_by_scales _______ _________________________________________________27.716 {'d4'} 17.437 {'d6'} 8.9852 {'d7'} 1.2906 {'d8'} 4.7278 {'d9'} 12.205 {'d10'} 76.428 {'d11'} 76.268 {'A11'} 3.4192
energy_total =桌子sum_energy_by_scales ____________________ 298.28
通过计算信号的能量并将其与所有尺度的能量的总和进行比较,确认MODWT是能量保留。
拿modwtmra的信号。
modwtmra返回该功能的投影
在不同的小波子空间和最终的尺度空间。也就是说,MODWTMRA返回
和
许多
评估
许多的时间点。每一行mraecg
是一个投影
在不同的子空间上。这意味着可以通过添加所有投影来恢复原始信号。这是不在modwt的情况下是真的。添加系数WTECG.
将要不恢复原始信号。
选择时间点,添加投影
计算在那个时间点,并与原始信号比较。
确认,与MODWT不同,MODWTMRA不是一个节能转换。
MODWTMRA是对信号进行零相位滤波。功能将按时间排列。通过绘制原始信号和它的一个投影来证明这一点。为了更好地说明对齐,放大。
使用相同刻度的MODWT系数制作类似的曲线。请注意,功能不会是时对齐的。modwt是不输入的零相滤波。