PhysioNet 官方

官方的文档:Waveform Database Software Package (WFDB) for MATLAB and Octave
简介:用于MATLAB的WFDB工具箱是用于读取、写入和操作(处理)PhysioNet数据的MATLAB函数的集合,通过Java和MATLAB包装器实现为对WFDB软件包应用程序的系统调用。工具箱的新实现提供了更快的操作和显著扩展的一组功能。
0

安装

1.打开matlab
2.找到toolbox的位置,然后后新建一个文件夹,命名不与其他重复的名字,比如WFDB (或者你喜欢的名字,不与其他重复的名字)1
3.复制文件夹路径,比如我的途径:D:\MATLAB\R2021b\toolbox\WFDB
4.在matlab中切换到上述路径中
2
5.复制下面的代码到matlab命令行

[old_path]=which('rdsamp'); if(~isempty(old_path)) rmpath(old_path(1:end-8)); end
wfdb_url='https://physionet.org/physiotools/matlab/wfdb-app-matlab/wfdb-app-toolbox-0-10-0.zip';
[filestr,status] = urlwrite(wfdb_url,'wfdb-app-toolbox-0-10-0.zip');
unzip('wfdb-app-toolbox-0-10-0.zip');
cd mcode
addpath(pwd)
savepath

3
其实代码执行的操作就是去下载一个wfdb-app-toolbox-0-10-0.zip然后解压,再把路径添加到matlab的路径里面。(你完全可以自己去下载这个wfdb-app-toolbox-0-10-0.zip,然后自己手动添加路径。)

示例

跑一个demo看看有没有安装成功,在命令行输入:

wfdbdemo

这个demo会调用刚才库里的函数去PhysioNet数据库里面读取数据,然后在调用库里的函数对数据进行处理。
所以,安装正确的话,不会报错,有正确的结果输出,如下图:
4
6

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐