【文件属性】:
文件名称:肌电rms代码matlab-EMG_envelope:自动估计表面肌电信号的RMS包络的算法
文件大小:16.41MB
文件格式:ZIP
更新时间:2021-05-24 08:02:21
系统开源
肌电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
【文件预览】:
EMG_envelope-master
----mex()
--------posAutoCorr.c(525B)
--------whiteningSignal.mexw64(38KB)
--------loopFunction.mexw64.pdb(660KB)
--------loopFunction.c(7KB)
--------posAutoCorr.mexw64(10KB)
--------whiteningSignal.c(3KB)
--------whiteningSignal.mexw64.pdb(580KB)
--------loopFunction.mexw64(39KB)
----filterLengthMat.m(613B)
----estEntropy.m(339B)
----staticEstimationW.m(372B)
----whitenSignal.m(798B)
----adaptiveEnvelope.m(6KB)
----derivativesEstimationMat.m(840B)
----f.m(166B)
----README.md(2KB)
----install_emg_envelope.m(251B)
----conditionEMG.m(2KB)
----chiTable.mat(16.33MB)
----staticEstimationD.m(638B)
----envelopeEstimationMat.m(561B)
----whiteTest.m(695B)