最近在看论文时,经常看到作者处理数据的过程,之前都是一代而过,知道怎么处理就可以了,一直没有实践,最近需要一些特殊的数据,需要自己处理出来,这里尝试着自己用MATLAB处理数据,记录一下处理过程,主要是让自己能认真的走完整个流程,参考意义不大。

详细的EEGLAB使用教程静看这篇文章《EEGLab中文教程系列 汇总》

EEGLAB处理运动想象脑电数据

  • 论文数据处理过程
  • 安装EEGLAB
  • EEGLAB处理数据
    • 启动工具箱
    • 导入数据
    • 显示信号
    • 导入通道位置数据
    • 通道筛选
    • 时间维度裁剪数据
    • 全局重参考
    • 滤波
    • 去基线
    • 使用AAR去除眼电伪迹
    • 降采样
    • 提取数据Epoch
    • 保存数据(.set)
    • 导入.set文件

论文数据处理过程

安装EEGLAB

去官网下载EEGLAB



将下载的安装包放到MATLABtoolbox文件夹下,然后再MATLAB的路径设置中将eeglab的路径加进去

在MATLAB的预设中更新一下工具箱缓存


EEGLAB处理数据

启动工具箱

在MATLAB的命令行输入eeglab来启动工具箱

导入数据

数据格式是cnt的,我们没有这个插件,所以需要下载一下





显示信号

显示一下波形图,查看信号质量


导入通道位置数据




查看一下电极位置的二维地图


查看一下查看一下电极位置的三维地图


通道信息导入之后我们可以看到数据的信息发生了变化

通道筛选



然后就发现报错:

查看一下报错的函数,发现函数要求的输入数据类型如下:


所以修改一下输入就可以了,这里也尝试了直接选择三个通道,但是每次都报错,也不知道怎么改了,然后就一个通道一个通道的去除的






展示一下数据,查看相应的通道时候真的去除


时间维度裁剪数据


全局重参考



处理完成后我们可以看到数据的属性发生了变化

滤波


输出的滤波器频率信息


去基线



使用AAR去除眼电伪迹

由于我们没有这个插件,所以我们先下载一下



使用AAR插件



降采样



处理完我们可以看到数据的属性发生了变化

提取数据Epoch






处理完我们可以看到数据的属性发生了变化

保存数据(.set)


导入.set文件



再查看一下属性,可以看到Epochs跟处理完的数据一样


到此就自己走完了整个过程!!!

EEGLAB处理运动想象脑电数据相关推荐

  1. 运动想象脑电数据分享

    运动想象脑电数据分享 运动想象脑电数据分享 运动想象脑电数据分享 针对之前LZ的第一篇文章脑电数据的实验范式及EEGLAB分析预处理 文章链接:https://blog.csdn.net/weixin ...

  2. 论文阅读——用于脑机接口的运动意图和运动想象脑电数据分析研究

    最近在看脑电数据处理相关的论文,为了更加系统的学习,现在特别做一个论文阅读总结专栏,总结每篇经典论文中的核心点. 用于脑机接口的运动意图和运动想象脑电数据分析研究--庞雅杰(哈尔滨工业大学) 摘 要: ...

  3. 脑电数据的实验范式及EEGLAB分析预处理

    脑电数据的实验范式及EEGLAB分析预处理 一.脑电数据采集处理过程 1.1 脑电数据采集过程 1.2 实验范式标签说明 二.EEGLAB分析预处理 2.1 导入数据 2.2 选择通道数据,删除无用电 ...

  4. eeglab脑电数据预处理:step by step

    文章来源于微信公众号(茗创科技),欢迎有兴趣的朋友搜索关注. 学脑电的小伙伴对 matlab 软件和 eeglab 插件一定不会陌生,它们是脑电数据分析过程中的重要法宝.在对脑电数据进行分析处理之前需 ...

  5. 针对Matlab脑电数据EEG处理、 eeglab工具箱、Neuracle数据采集操作要点事项

    Matlab脑电数据EEG处理. eeglab工具箱.Neuracle数据采集操作要点 本文为博主针对自己在采集脑电数据.分析处理数据过程中的实际经验总结记录,如有不妥之处请提出修正,内容仅供BCI爱 ...

  6. EEGLAB脑电数据预处理指导手册

    EEGLAB脑电数据预处理指导手册 1 前期准备工作 1.1 书籍 1.2 网站 1.3 公众号 2 预处理流程 2.1 准备工作 2.2 眼电去除的标准 2.3 后续整理工作 3 叨叨几句 Hell ...

  7. 使用EEGLAB分析脑电数据,情绪图片的ERP成分分析

    使用EEGLAB分析脑电数据,情绪图片的ERP成分分析,超级详细,从头到尾,ERP分析看这一篇就够了(小菜狗的絮絮叨叨) 一共分为6组图片,每张图片出现2s后有0.5s的间隔,每组图片中有20s间隔. ...

  8. Python-生成模拟原始脑电数据

    在实验中有时需要原始脑电数据来进行模拟实验,但又限于实验条件的不足,需要构造模拟的原始脑电数据. 本示例通过多次重复所需的源激活来生成原始数据. 案例介绍 # 导入工具包 import numpy a ...

  9. 运动想象脑机接口中迁移学习的完整流程

    点击上面"脑机接口社区"关注我们 更多技术干货第一时间送达 脑机接口(Brain-Computer Interface, BCI)可以让用户使用脑电信号直接与计算机或其他外部设备进 ...

最新文章

  1. GitHub App终于来了,iPhone用户可尝鲜,「同性交友」更加便捷
  2. 【深度学习】这才是深度学习的本源
  3. IDEA 2017 安装后 关联SVN
  4. 计算机程序设计语言教案,计算机程序设计(C语言)教案.doc
  5. python按指定条件筛选_求Python筛选数字集合内满足指定条件的数据方法,python筛选,唯一匹配是指mdash...
  6. 集宁哪有计算机培训班,集宁区有这么一个空间,叫共享自习室
  7. 产品经理如何进行竞品分析?
  8. 谷歌浏览器:解决Chrome加载扩展程序提示程序包无效:
  9. Duplex Generative Adversarial Network for Unsupervised Domain Adaptation
  10. python写万年历_python万年历
  11. js正则表达式语法大全
  12. HTTP请求详细过程
  13. ie浏览器多开-----同时登陆多个账号
  14. java excel 增加链接_Java 添加超链接到Excel文档
  15. 【实战】1213- 点赞动画还可以做得那么飘逸!
  16. k8s使用volume将ConfigMap作为文件或目录直接挂载_从应用开发角度认识 K8S
  17. ML-czy的小组任务
  18. 上海科学家研制出新型“耐火宣纸”
  19. 商汤科技徐立:AI 将在10 年内创造一个印度和中国的总产值
  20. logback使用配置详解

热门文章

  1. 2023年 Office Visio 2021安装和激活 保姆白嫖教程 详细
  2. 知道c语言第三章节答案,《R语言入门与实践》第三章:R 对象
  3. Redis安装教程超详细
  4. 在Linux下编程和在Windows下编程的区别
  5. Android SeekBar控件
  6. Kubernetes(k8s)中Pod资源的健康检查
  7. 计算机图形学第二次作业:画三角形
  8. 2022年MathorCup数学建模C题自动泊车问题解题全过程文档加程序
  9. 【一天一门编程语言】Matlab 语言程序设计极简教程
  10. 【git】(task5)Git可视化工具与团队协作