PhysioNet是一个由美国国家通用医学科学院(NIGMS)和国家生物医学成像和生物工程院(NIBIB)共同支持的面向科研人员免费提供生理信号库和其处理工具的一个资源网站或者项目。目前项目内容主要分为两个:PhysioBank和PhysioToolkit,也就是生理信号库和处理工具箱。
上一篇我们对整个PhysioToolkit的组织架构和其中一些软件包介绍了,相信小伙伴们迫不及待的要磨拳檫掌,跃跃欲试了吧,这一期就来实际上手。
一、Toolbox的安装
上一期也提到这个,可以将.m函数下载下来添加到Matlab的路径中即可。现在还有一个更简单的办法,在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
等待一会儿,WFDB的工具箱将直接下载在Matlab的当前路径中,并产生新的文件夹:wfdb-app-toolbox-0-9-9
二、测试安装
安装好后我们就可以测试一下运行起来是否有障碍。WFDB给我们提供了两个测试方法: