大家看看我用数据采集卡采集到的心电数据,求高手帮滤波

2019-07-17 18:33发布

我想让采集到的心电图看上去更加平滑,怎样用labview进行滤波处理啊 1.png 2.png 3.png 4.png
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
6条回答
liyuancai
1楼-- · 2019-07-17 23:55
木子四点水
2楼-- · 2019-07-18 02:36
 精彩回答 2  元偷偷看……
vib001
3楼-- · 2019-07-18 03:03
实际数据就这样才能分析呀 要是想看上去平滑 那就做平均
PENG_HAPPY
4楼-- · 2019-07-18 08:25
我也在做这方面的滤波处理,但是单独处理基线漂移就已经很难了,这种信号没采集好吧,采集时需保持不动
浪子刘三少
5楼-- · 2019-07-18 09:57
楼主,同做啊,求分享程序,救人如救火啊
lhj07260420
6楼-- · 2019-07-18 14:53
滤波器类型选择bandpass(带通),低通截止频率采用0.3Hz,高截止频率为200Hz
在该模块中运用chebyshev滤波器实现电源或外部源引起的50Hz的工频干扰的去除,滤波器类型:bandstop(带阻),高截止频率:52Hz,低截止频率:48Hz .
在该模块中运用mathscript节点实现对基线漂移的滤除,程序如下:
%%去除基线漂移
k = .7; % cut-off value
fc=0.3/fs;
alpha = (1-k*cos(2*pi*fc)-sqrt(2*k*(1-cos(2*pi*fc))-k^2*sin(2*pi*fc)^2))/(1-k);
y = zeros(size(x));
for i = 1:size(x,1)
  y(1,:) = filtfilt(1-alpha,[1 -alpha],x(1,:));
end
x1=x-y;
   其中x 为原始信号,x1为去除基线漂移的信号,fc为采样频率。
  

111.jpg

一周热门 更多>