首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >python中的ECG过滤器

python中的ECG过滤器
EN

Stack Overflow用户
提问于 2013-05-08 05:28:02
回答 1查看 3.7K关注 0票数 0

我是Python的新手,我希望不是显而易见的问题,需要一些紧急的帮助。

我有一个信号文件,我必须回答以下问题: a)提供原始信号的统计描述(最大、最小、平均和标准差)。b)用最小的噪声和高频的“基线漂移”对要观测的信号进行滤波。使该信号的图创建子图1c)提供统计信号filtardo的描述。

我已经完成了这段代码:

代码语言:javascript
复制
max_s = max (s)
min_s = min (s)
std_s = std (s)
mean_s = mean (s)

fil = s
sf = ni.filter.bandpass (fil, 1., 45., fs = 495)
subplot (4, 1, 1)
plot (t, n)

max_sf = max (sf)
min_sf = min (sf)
std_sf = std (sf)
mean_sf = mean (sf)

但还是不能工作,需要帮助

EN

回答 1

Stack Overflow用户

发布于 2013-05-08 05:35:03

对于高频噪声,我建议使用fir滤波器。例如,请参阅:

http://mpastell.com/2010/01/18/fir-with-scipy/

你想要一个低通滤波器,它还能阻挡60 low的噪声。

对于基线漫游,我建议将漫游纳入您用来分析数据的任何算法中。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16428860

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档