文件名称:肌电rms代码matlab-EMG_envelope:自动估计表面肌电信号的RMS包络的算法
文件大小:16.41MB
文件格式:ZIP
更新时间:2024-06-13 01:49:01
系统开源
肌电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)