matlab由频域变时域的代码[这是Beta版。
我仍在研究用户界面和文档。]
要求:MATLAB
R2013b或更高版本,信号处理工具箱。
CardyLine是一个工具箱,可直接从心电图(ECG)进行单线心率变异性(HRV)分析。
在MATLAB
ECG_SIG连续的ECG数据作为数值矢量加载后(以下称为ECG_SIG
),HRV分析只是CardyLine的一行代码:(语法可能会在以后的版本中更改)
CardyLine(ECG_SIG,
Fs,
MAINS_FREQ,
hrv_analysis_period)
其中Fs是以Hz为单位的采样率,
MAINS_FREQ是以Hz为单位的主电源(电源线)频率(50或60),
hrv_analysis_period设置了以秒为单位的持续时间,以便在此持续时间的连续周期/时间段内对HRV进行分析(省去)如果不想将数据划分为多个纪元,则将其设置为[]
。
您将获得一个包含多个字段的结构的输出,包括检测到的心跳瞬间,平均心跳间隔以及每个时期的时域和频域HRV测量值。
(使用命令help
CardyLine查看更多详细信息。)
CardyLine具有内
2022-02-28 13:43:41
11KB
系统开源
1