您好(所有研究人员,专家,学生......喜欢Wise) 我是Tursun,我是新来的。 我有这样的心电图信号:
如果我们放大,它看起来像这样:
我有一个代码可以在QRS中显示3个峰值,如下所示: QRS peaks I found 如您所见,发现的峰值不是那么正确(特别是在中间缺少真正的峰值)。 很明显,更多的滤波/平滑信号解决了这个问题。我的SGolay过滤器
smoothECG = sgolayfilt(mySignal,1,41);
结果如下:
然而有人在他的博士论文中指出,QRS波群的频率范围是10-40 Hz:
我想使用过滤器来保持QRS复杂,并消除ECG信号中的所有其他峰值和盟友,如下(插图): a filter I want 我发现由“fdatool”创建的普通带通滤波器不能完成上述工作。 如果有人教我怎么样会很棒?
(我的峰值检测代码matlab是从matlab峰值分析中修改的: