电力线干涉心电图

42视图(30天)
莎拉·库珀
莎拉·库珀 2016年5月21日
评论道: 明星黾 2016年5月22日
谁能帮我用代码删除50 Hz心电图陷波滤波器?我用这段代码,但衰减似乎并不足够注意到信号中的任何差异。也许是另一种过滤器会做得更好?
心电图=信号;Fs = 300;Fo = 50;丰= Fo / Fs;
f1 = 45;f2 = 55;Bz = fir1(2000年,[f1 / Fs f2 / Fs],“停止”);y2 =过滤器(Bz 1 b);
图;情节(心电图);图;情节(y2);

答案(1)

明星黾
明星黾 2016年5月21日
是的。
它是在文档中。看到的: 把60 Hz的嗡嗡声从一个信号 。只是改变频率和改变它是适合您的采样频率。
2的评论
明星黾
明星黾 2016年5月22日
我的过滤器:
D =负载(“莎拉·库珀ecgNoise.mat”);
心电图= D.DD2;%的信号
L =长度(心电图);%信号长度(样本)
Fs = 300;%采样频率
Fn = f / 2;%奈奎斯特频率
t = (0: l - 1) / Fs;%的时间向量(sec)
图(1)
情节(t,心电图)
网格
轴(3 ylim [0])
FTEKG = fft(心电图)/ L;%傅里叶变换
阵线= linspace(0, 1,修复(L / 2) + 1) * Fn;%频率向量
4 = 1:长度(艘);%指数向量
图(2)
semilogy(阵线、abs (FTEKG (Iv)) * 2)
网格
轴(7.5 ylim [0])
Fs = 300;%采样频率(赫兹)
Fn = f / 2;%奈奎斯特频率
Wp = [100] / Fn;%通频带(正常)
Ws = (110 - 0.5) / Fn;%阻带(正常)
Rp = 10;%通带波纹(dB)
Rs = 30;%阻带波动(dB)
[n, Ws] = cheb2ord (Wp、Ws Rp, Rs);%切比雪夫II型秩序
[b] = cheby2 (n, Rs, Ws);%传递函数系数
(sos, g) = tf2sos (b);% Second-Order-Section稳定
EKG_F = filtfilt (sos, g,心电图);
图(3)
情节(t, EKG_F)
网格
轴(3 ylim [0])
标题(星水黾的带通滤波心电图)
包含(的时间(秒))
ylabel (的振幅(mV ?))
给了一个很好的为您的心电图结果:
注意,在傅里叶变换没有的情节 50 - 60 赫兹电力线干扰。
我亏本来解释异常ST-T段基线上坡。它 出现 我是病态的,在临床情况下,我将寄给委员会认证的心脏病专家进行审核。(我是一个认证一般内科医生和生物医学工程师)。 Braunwald的心脏病 10日 Ed。2015年,没有讨论它。它 可以 是一个人工制品,但不知道它是如何记录,我不知道可以生成它。改变滤波器参数对它没有影响。

登录置评。

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!