1、MIT-BIH ECG 心电数据 的下载和读取图解 一、如何下载获取 MIT-BIH 的数据 从下面这个官方链接页面可以下载到所有 48 组 MIT-BIH 心电数据 : http:/www.physionet.org/physiobank/database/mitdb/ 下面这个链接是 MIT-BIH 数据库 的详细说明和使用指南,英文好的同学不妨仔细阅读: http:/www.physionet.org/physiobank/database/html/mitdbdir/mitdbdir.htm 二、 MIT-BIH 的数据格式 MIT 为了节省 文件 长度和存储空间,使用了自定义的格式,
2、所以没有通用的读取方式。 一个心电记录由三个部分组成: ( 1)头 文件 .hea,存储方式 ASCII 码字 符。 ( 2)数据 文件 .dat,按二进制存储,每三个字节存储两个数,一个数 12bit。 ( 3)注释 文件 .art,按二进制存储,格式定义比较复杂,但是只要知道第( 2)个如何读入 matlab 就可以类推出如何读第( 3)个。 三、利用官方网站的工具读取 MIT-BIH 数据 可以用这个链接方面的浏览 MIT 的各种生理 数据库 : http:/www.physionet.org/cgi-bin/chart 并且网页的右上角提供的将信号转换为 txt 文件 的工具。具体图示
3、如下: ( 1)进入 http:/www.physionet.org/cgi-bin/chart 这个页面后,从网页中上部的下拉菜单中选择所需的 数据库 ,例如 “ MIT-BIH Arrhythmia Database (mitdb)” ,然后点击下拉菜单旁的 “Continue” 按钮,进入下一页面; ( 2)在 Record 对应的下拉菜单中选择所需的 ECG 数据,例如 “100” 号数据记录,如果需要查看信号波形,请点击下方的 “Show chart” 按钮 ,即可看到一段10 秒长的心电图,可以根据需要点击页面左侧或右侧的箭头按钮查看前 10 秒或后 10 秒的心电波形; ( 3)如果需要获取文档格式的数据,可以在页面最右侧相应于 “Record” 一行找到 “Convert signals to text” 链接,点击该链接,进入下一页面;然后点击页面 中的 “Show samples” 按钮,即可得到有关该记录的从 0-60 秒内的时间信息和两组信号的具体数据: ( 4)当然,网站为我们提供了便捷的数据邮件发送功能,只需在 “E -mail samples to” 按钮后面填入您的邮箱地址,再点击该按钮,即可将所需的心电记录数据传送至您的邮箱。