Heart Rate Variability Comprehensive Analysis Tool (HRV-CAT)
项目介绍
Heart Rate Variability Comprehensive Analysis Tool (HRV-CAT) 是一套基于MATLAB开发的专业级心率变异性分析工具包。本工具通过时域分析、频域分析、非线性动力学分析以及先进的信号处理技术,实现对自主神经系统活性和心脏健康状况的全面评估。该工具支持临床医学研究、运动生理学分析和长期健康监测等多种应用场景,为科研人员和医疗专业人士提供可靠的HRV分析解决方案。
功能特性
- 多功能信号输入:支持原始心电信号(.mat/.txt/.csv格式,采样率≥250Hz)或预处理后的RR间期序列输入
- 全面时域分析:自动计算SDNN、RMSSD、pNN50等经典时域指标
- 先进频域分析:基于快速傅里叶变换和自回归模型的频谱分析,支持LF(0.04-0.15Hz)、HF(0.15-0.4Hz)频段自定义划分
- 非线性动力学分析:样本熵计算、庞加莱散点图分析及椭圆拟合参数提取
- 小波时频分析:基于连续小波变换的多分辨率分析,提供时频能量分布可视化
- 参数可定制:支持分析窗口长度、频段范围等参数灵活配置
使用方法
- 准备输入数据:准备原始心电信号文件或RR间期序列数据
- 设置分析参数:根据需求调整分析窗口、频段划分等参数(可选)
- 运行主程序:执行主分析脚本启动HRV分析流程
- 查看分析结果:获取频谱图、统计表格、非线性分析结果和小波分析报告
系统要求
- MATLAB R2018b或更高版本
- 信号处理工具箱
- 统计学和机器学习工具箱(部分功能)
- 推荐内存:4GB以上
- 磁盘空间:至少500MB可用空间
文件说明
主程序文件整合了完整的HRV分析工作流,具备从数据预处理到多模态分析结果生成的全套能力。该文件负责协调信号质量检查与RR间期提取流程,同步执行时域统计量计算与频域功率谱分析,并行开展非线性动力学特征提取和小波变换时频分析,最终生成包含图表和数值结果的综合分析报告。