EMD呼吸心跳仿真实例(MATLAB) 基于 EMD、CEEMDAN 算法比较的呼吸心跳信号检测实例(去除呼吸旁瓣干扰,测量心跳频率) 比较了EMD与CEEMDAN算法的优劣 呼吸信号旁瓣通过 Sa() 函数旁瓣模拟 流程: 1、仿真心跳呼吸模型,并加入 SNR dB噪声; 2、采用基于小波Stein分层软阈值算法对信号降噪; 3、采用 EMD 模型通过互相关性判断呼吸信号频率,原信号-重构的呼吸信号得到心跳信号; 4、采用CEEMDAN模型通过互相关性判断呼吸信号频率,原信号-重构的呼吸信号得到心跳信号。 结论: HeartBeat_A = 0.3时,EMD算法不能有效检测出心跳信号,CEEMDAN能检测出心跳信号; HeartBeat_A <=0.3时,EMD 与 CEEMDAN均不能检测出心跳信号。 CEEMDAN比EMD效果好 欢迎讨论学习
1