-
巴特沃斯滤波器在MATLAB中的代码应用-针对EMG信号的分类:EMG分类
资源介绍
matlab巴特沃斯代码EMG-分类
该存储库包含使用
EMG
信号作为输入的基本手指和手势分类代码和一些预训练的深度神经网络,如
-googlenet、Alexnet
等。数据集取自
.
运行此代码的步骤
步骤1
首先从您将运行代码的同一文件夹中下载数据集并解压。
这是第一个数据集。
它包含
10
类单独的手指运动,即拇指
(T)、索引
(I)、中
(M)、环
(R)、拇指-索引
(T-I)、拇指-中
(T-M)、拇指-Ring
(T-R)、Thumb-Little
(T-L)、手靠近
(HC)、Little
(L)、Thumb-Little
(T-L)
来自
10
个受试者。
我们只使用了前
8
个类。
第2步
打开
MATLAB
并单击名为Hd.mat
(带通巴特沃斯滤波器对象)的文件以将其导入
MATLAB
工作区。
第
3
步
以以下样式运行在
MATLAB
命令窗口中read的函数
-
EMGData
=
read(sub,
Hd);
这里
sub
=
1,2,3,..
等。
您想要阅读的主题数量。
第四步
现在使用以下样式逐部分运行文件script
-
parentDir