
MATLAB肌电RMS代码-EMG_envelope:自动计算表面肌电信号RMS包络的算法
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本项目提供了一种利用MATLAB自动计算表面肌电信号(sEMG)均方根(RMS)包络的有效方法,适用于生物医学工程及运动科学的研究与应用。
肌电rmsmatlabEMG_envelope用于自动估计表面肌电信号的RMS包络的算法。该软件包包含实现以下算法所需的相关MATLAB代码:S.Ranaldi,C. DeMarchis 和 S.Conforto 的一种自动、自适应、基于信息的sEMG 包络提取方法。此程序包还包括一些mex函数,利用了C语言编写的函数来加速算法运行速度。
功能列表如下:
- adaptiveEnvelope.m:主要功能
- conditionEMG.m:条件块(白化和归一化)
- DerivativeEstimation.m: 用于逐点估计的导数计算
- EnvelopeEstimation.m: 点对点包络计算
- entropyEst.m: 收敛所需的逐点熵估算
- fm - 归一化因子
- filterLength.m:自适应滤波器窗口长度更新
- staticEstimationD.m :导数估计初始化(未来可能会删除)
- staticEstimationW.m : 包络估计的初始化(未来可能会删除)
- whiteTest.m: 测试信号白度 (借用函数,来源已在注释中说明)
- whitenSignal.m:用于美白过滤器的MATLAB代码
C语言编写的文件包括:
pos
全部评论 (0)
还没有任何评论哟~


