看懂脑电数据mat格式

资源下载链接://download.csdn.net/download/fzf1996/12209126

http://bnci-horizon-2020.eu/database/data-sets

第二个数据集:2. Two class motor imagery (002-2014)(我下载了1,2的数据)

下载了描述文件:

我们可以得到进行了右手和双脚的两类运动想象实验,14人参加,14个数据,每个人采集15个通道数据,进行8个run,一个run有20次trials,共160个trails。(run相当于大实验,trails相当于小实验)

5个run用于训练,3个run用于验证。S01T训练  S01E验证(为什么,打开文件你就知道)。

matlab看一下实际数据(以S01为例):

S01T训练数据

X 15个通道数据 

trail  每次trail的采样终点

可以计算得,(10614-5121)/512=10 S。每次试验trail 10秒 采样率 512

Y 标签,1 表示右手 2表示双脚(见classs) 

 

 classes 标签 1右手,2双脚

 fs 采样率

二、提取单个通道数据和信息,滤波

利用低通滤波器,滤除高频信号

fdatool设计低通滤波器

 

导出作为object,使用

导出:File---Export弹出EXPORT对话框,选择“Export As”为“Objects”,“Varable Names”可以更改,默认为Hd。

[b, a] = tf(Hd)将dfilt filter object转换为转移函数形式,然后用 d=filter(b,a,x); 使用这个滤波器。其中:filter是默认函数,b、a是刚刚设计的传递函数参数,x是原始采集信号,d为滤波后的信号。 x=importdata('E:\matlab_work\xy\bb\O6.txt');

c1原始信号

频谱图

低通滤波之后的频谱图

 

  • 5
    点赞
  • 71
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 6
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

大大U

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值