-
RMS包络的自动估计算法,适用于表面肌电信号,即EMG_envelope MATLAB代码
资源介绍
肌电rmsmatlab
EMG_envelope
用于自动估计表面肌电信号的RMS包络的算法。
描述
该软件包包含用于实现以下算法的MATLAB代码:
S.Ranaldi,C。De
Marchis和S.Conforto“一种自动,自适应,基于信息的sEMG包络提取方法”
该程序包包含一些mex函数,以使用C函数来加快算法的速度。
功能清单
MATLAB代码:
adaptiveEnvelope.m-主要功能
conditionEMG.m-条件块(白化和归一化)
衍生物Estimation.m-包络估计的逐点一阶和二阶导数
EnvelopeEstimation.m-点对点包络计算
entropyEst.m-用于收敛的逐点熵估计
fm-归一化因子
filterLength.m-自适应滤波器窗口长度的更新
staticEstimationD.m-导数估计的初始化(将来可能会删除)
staticEstimationW.m-包络估计的初始化(将来可能会删除)
whiteTest.m-测试信号的白度(借用函数,注释中的来源)
whitenSignal.m-MATLAB中的美白过滤器
C代码:
pos