python信号处理教程_PhysioNet生理信号处理(五)--WFDB for Python(DEMO)

上一篇文章讲了WFDB for Python的知识点,因为一直没有下载成功就暂时中断了。我又回去仔细读了一下官方教程,还是没有发现问题的所在。于是换了一个DEMO,用的是官方IPython的教程:https://github.com/MIT-LCP/wfdb-python/blob/master/demo.ipynb

要通过python读取官方的生理信号记录,有两种方法,一种是缓存,就是在线读取,然后给当前的一个变量,然后进行处理,这样的好处就是不占用电脑内存,按需索取,但是需要电脑时刻联网,读取速度慢。另一种就是上一次尝试的先下载下来然后再变量读取,优缺点与缓存办法相补。下面我一次执行官方的DEMO,看看结果。

一、在线使用(缓存)

读取信号常用的两个函数为:rdrecord()和rdsamp,前者读取一个完整的信号记录,后者读取一个记录中指定的通道(channel)或者指定的部分(section).

还是读取mitdb库中的‘101’记录为例。该库在PhysioNet生理库中的完整路径为:https://physionet.org/physiobank/database/mitdb

我们只需要指定数据库和记录名称就好了,前缀函数会自动给我们添加上,如下:

record = wfdb.rdrecord('101',pb_dir='mitdb/');

完整的DEMO为:import wfdb

record = wfdb.rdrecord('101',pb_dir='mitdb/')

wfdb.plot_wfdb(record=reco

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值