失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > WFDB软件包简介——ECG数据在Matlab下的读取/显示方法

WFDB软件包简介——ECG数据在Matlab下的读取/显示方法

时间:2019-12-11 20:35:51

相关推荐

WFDB软件包简介——ECG数据在Matlab下的读取/显示方法

转载自/6946657.html

ECG数据在Matlab下的读取/显示方法

WFDB软件包包含两大组件:

1、WFDB库,支持心电信号读取及分析;

2、WAVE软件,显示、标注及交互。这个开发包都是开源(Open Source)的,用C语言开发,且是跨平台的,可以在Windows、Linux、Unix、Mac OS等流行的操作系统平台上使用。

WFDB库支持C, C++, Fortran, Java, Matlab, Perl, Python等流行的编程语言。WFDB库支持直接从HTTP服务器或者FTP服务器上读取心电数据。

如果你想在matlab(支持7.0以上的版本,JVM的版本1.4以上)中,使用WFDB库,参见(WFDB Toolbox for MATLAB):

/physiotools/matlab/wfdb-swig-matlab/

安装完毕以后,在matlab中运行demo_wfdb_tools就可以看到使用该库来读取、分析和显示ECG数据的可视化效果。

有关的matlab指令如下:

用户可以在matlab中,通过doc命令,查看这些指令的详细帮助信息。

还可以从这里下载pdf的文档来了解更多的信息:

/physiotools/matlab/wfdb_tools/WFDB_tools/doc/wfdb_tools/wfdb_tools.pdf

如果你想在matlab6.5以上的版本来使用WFDB库,参见:

/physiotools/matlab/wfdb_tools/

但从上述页面中,似乎要注意GCC3.3编译的版本在某些情况下可能会导致Matlab崩溃,而Matlab7.0在某些非Intel的CPU下会遇到问题。解决的办法是:用GCC3.2编译。

WFDB库有关的文档参见:WFDB Programmer's Guide

使用上述的方法来操作PhysioBank数据库的好处是:如果PhysioBank的数据格式或者读取方式发生变化的话,可以很容易地升级用户的程序。

另外,在

/physiotools/matlab/

还包含了其它用户开发的一些matlab包。这些包没有使用WFDB库。

例如:

/physiotools/matlab/ECG_Exporter/

用来将ECG数据转换成matlab的.mat数据文件。

如果觉得《WFDB软件包简介——ECG数据在Matlab下的读取/显示方法》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。