matlab肌电信号处理代码我们为基于肌电图(EMG)的手势识别提供了超维(HD)计算的Matlab实现。
我们将其有效性(识别精度,学习速度,鲁棒性等)与多类支持向量机(SVM)作为EMG分类的最新方法进行了比较。
该程序被许可为GNU
GPLv3。
这些文件的组织如下。
“
ICRC.m”:用于EMG信号的高清编码/解码的所有功能
“
generatePaperFigures.m”:生成纸张中使用的图形(5、7、8、9、10)
“
dataset.mat”:5个主题的EMG完整数据集
“
svmtrain.mexa64”:LIBSVM
v3.21中的SVM训练功能(可在中找到支持向量机的库)
“
svmpredict.mexa64”:SVM也可以从LIBSVM
v3.21预测功能
“
errorbar_groups.m”:带有错误条的分组条形图,可在Matlab
fileexchange
/
29702中获得。
“
binaryCode.m”:我们还提供了另一个版本的EMG编码器,该编码器使用了二进制种子超向量,而不是本文中使用的双极性代码。
可以使用此MATLAB文件代替“
IC
2021-08-13 18:18:52
18.78MB
系统开源
1