本项目旨在利用MATLAB平台开发一套针对生物医学信号的处理程序,特别是针对非平稳的心音信号(PCG)进行分析。程序的核心功能是通过希尔伯特变换(Hilbert Transform)方法来提取心音信号的瞬时振幅包络。在实际操作中,该程序首先加载采集到的心音时间序列数据,构建对应的解析信号(Analytic Signal)。由于解析信号的模值表征了原始实信号的瞬时包络,该方法能够有效地平滑信号的高频振荡,描绘出心音能量随时间变化的轮廓。这对于后续的心音分割、特征提取(如定位第一心音S1和第二心音S2)、心率计算以及心杂音的识别具有至关重要的作用。该程序不仅实现了算法逻辑,还提供了直观的图形化结果展示,帮助研究人员或医生快速观察心音强度的变化趋势。