Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >eeglab教程系列(2)-加载、显示数据

eeglab教程系列(2)-加载、显示数据

作者头像
脑机接口社区
发布于 2022-08-17 01:48:58
发布于 2022-08-17 01:48:58
1.3K0
举报
文章被收录于专栏:脑机接口脑机接口

1

准备工作

1.1 安装eeglab:

在matlab中安装eeglab,请看安装教程:eeglab教程系列(1)-安装教程

1.2 测试数据

由于公众号上不好上传文件,所以请到QQ群中下载 测试数据文件:

(Eeglab_data.set)

2.加载数据

2.1 打开matlab和eeglab,打开eeglab方式如下:

出现如下:

2.2 加载数据

在eeglab界面上,选择File->Load existing dataset后弹出下面框,并进行测试文件的选择:

选择改文件后,会出现下面界面:

观察事件值(event values)

该数据集中包含154个事件,每个事件指定了EEG.event结构的字段类型、position(位置)和latency(延迟)。

可以使用>, >>, <, 和 <<按钮进行前后选择

注:

该实验中,有两种类型的事件"square" 和"rt"。"square" 事件对应的是显显示器中绿色正方形的外观,"rt"对应于受试者的反映时间。关于实验的更多信息请看(Makeig, et al., Science, 2002, 295:690-694.)地址为:

https://sccn.ucsd.edu/science2002.html

2.3 查看数据信息

选择Edit > About this dataset.

2.4浏览EEG通道数据(并可视化)

(注意:这个样本数据文件包含了连续的脑电数据。为了减少下载时间,这个“伪连续”脑电数据集实际上是通过连接80个独立的3秒数据段来构建的。因此在某些数据通道中可能会存在一些突然跳变。)

选择Plot > Channel data (scroll).

绘图窗口右侧是垂直刻度值(及其单位,微伏),它指示垂直刻度条的"幅度"。在这种情况下,该值为80(微伏)。右下角的编辑框中也显示了相同的值,如下所示,我们可以在其中进行更改。

2.5:电压刻度调整

通过重复单击"-"按钮或通过键盘编辑文本值,将"刻度"编辑文本框的值更改为大约50,然后按Enter键更新滚动窗口。

2.6 调整滚动时间窗口的宽度

在上述图片中即eegplot()。Settings > Time range to display,出现如下界面:

点击OK,数据显示如下:

2.7 通道数编辑

在eegplot()界面中,Settings > Number of channels to display,出现如下界面:

点击OK,数据显示如下:

2.8 数据窗口放大与缩小

在eegplot()界面中,Settings > Zoom off/on > Zoom on。然后使用鼠标,在数据区域周围拖动一个矩形以放大它。滚动窗口现在看起来可能与下面的窗口类似。单击鼠标右键再次缩小。Setting > Zoom off/on > Zoom off 可以关闭缩放。

2.9 绘制网格线

可以通过设置 Display > Grid > X grid on来绘制水平线,设置Display > Grid > Y grid on设置纵轴线。重复相应操作的话,就可以关闭对应的网格线。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2021-07-17,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 脑机接口社区 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
eeglab中文教程系列(1)-加载、显示数据
本教程为脑机学习者Rose发表于公众号:脑机接口社区(微信号:Brain_Computer)
脑机接口社区
2019/10/14
1.8K0
eeglab中文教程系列(1)-加载、显示数据
eeglab教程系列(1)-加载、显示数据
在matlab中安装eeglab,请看安装教程:eeglab在MATLAB中安装教程
脑机接口社区
2020/06/29
1.2K0
eeglab中文教程系列(9)-绘制ERP图像
本教程为脑机学习者Rose发表于公众号:脑机接口社区(微信号:Brain_Computer),QQ交流群:903290195
脑机接口社区
2019/10/28
1.5K0
eeglab中文教程系列(9)-绘制ERP图像
新手必看!EEGLAB工具包下载、安装及数据导入教程
EEGLAB是一款免费、开源的且应用最广泛EEG数据处理和分析工具包,本文详细介绍EEGLAB工具包的下载、安装及数据导入步骤,希望对大家有用。
悦影科技
2020/11/13
4.7K0
新手必看!EEGLAB工具包下载、安装及数据导入教程
eeglab中文教程系列(2)-绘制脑电头皮图
本教程为脑机学习者Rose发表于公众号:脑机接口社区(微信号:Brain_Computer)
脑机接口社区
2019/10/14
2.5K0
eeglab中文教程系列(2)-绘制脑电头皮图
ERPLAB中文教程:创建与查看EventList
在介绍内容之前,先介绍ERPLAB中的几个关键概念。EEGLAB将一组脑电图数据存储在数据集中。数据集通常存储来自单个受试者的数据,可以是单个试验块,要么是整个会话。数据集保存在EEGLAB的内存中,也可以保存在磁盘上。每当运行更改数据集中数据的例程时,都会创建一个新的数据集。你可以在“数据集”菜单中看到当前可用的数据集。一个数据集当前处于活动状态,你运行的任何例程通常都将应用于当前数据集。创建新数据集时,它将成为当前数据集,当然,你也可以通过在“数据集”菜单中选择其他数据集来进行操作。
脑机接口社区
2020/06/30
2.5K0
eeglab教程系列(6)-数据叠加平均{1}(Data averaging)
ERP是Event-related Potentials的简称, 事件相关电位, 是一种特殊的脑诱发电位,通过有意地赋予刺激以特殊的心理意义,利用多个或多样的刺激所引起的脑的电位。
脑机接口社区
2020/06/29
7250
eeglab教程系列(1)-安装教程
1.在eeglab官网,如下图,在红框中有Download EEGLAB选项,点击该选项。
脑机接口社区
2022/08/17
3.2K0
eeglab教程系列(1)-安装教程
eeglab中文教程系列(5)-提取数据epoch
本教程为脑机学习者Rose发表于公众号:脑机接口社区(微信号:Brain_Computer),QQ交流群:903290195
脑机接口社区
2019/10/21
1.6K0
eeglab中文教程系列(5)-提取数据epoch
ERPLAB中文教程:ERPLAB安装与添加通道
ERPLAB是免费开源的Matlab软件包,用于分析ERP等脑电数据。ERPLAB扩展了EEGLAB的功能,为ERP的处理、分析和可视化提供非常棒的工具。不管你是初学者还是高级用户,ERPLAB都非常的好用。对于初学者来说的图形用户界面易于学习,而Matlab脚本为中级和高级用户提供了强大的功能。
脑机接口社区
2020/07/01
2.2K0
eeglab中文教程系列(4)-预处理工具
本教程为脑机学习者Rose发表于公众号:脑机接口社区(微信号:Brain_Computer)
脑机接口社区
2019/10/14
1.5K0
eeglab中文教程系列(4)-预处理工具
eeglab中文教程系列(7)-数据叠加平均{2}绘制2D和3D图
本教程为脑机学习者Rose发表于公众号:脑机接口社区(微信号:Brain_Computer),QQ交流群:903290195
脑机接口社区
2019/10/21
1K0
eeglab中文教程系列(7)-数据叠加平均{2}绘制2D和3D图
eeglab中文教程系列(8)-选择数据的epochs并进行比较
本教程为脑机学习者Rose发表于公众号:脑机接口社区(微信号:Brain_Computer),QQ交流群:903290195
脑机接口社区
2019/10/21
1.3K0
eeglab中文教程系列(8)-选择数据的epochs并进行比较
eeglab中文教程系列(13)-Working with ICA Components
本教程为脑机学习者Rose发表于公众号:脑机接口社区(微信号:Brain_Computer),QQ交流群:903290195
脑机接口社区
2019/11/04
7980
eeglab中文教程系列(13)-Working with ICA Components
eeglab教程系列(17)-DIPFIT对独立成分进行等价偶极子定位
1.Setting up DIPFIT model and preferences
脑机接口社区
2022/08/17
2920
eeglab教程系列(17)-DIPFIT对独立成分进行等价偶极子定位
利用Brainstorm软件进行ERP数据的解码
所谓的ERP数据的解码(decoding)其实就是利用机器学习方法对两种状态或者两组被试的ERP数据进行分类。Brainstorm软件中有一个机器学习的功能模块,专门用于ERP数据的解码,由于是GUI操作界面,因此对于新手朋友来说比较容易上手。笔者在这里对Brainstorm软件的这个模块的使用方法进行详细说明,希望对需要的朋友有所帮助。还不知道如何安装Brainstorm的朋友来说,可以参考脑之说公众号之前推送的一篇文章《EEG/MEG数据处理工具包Brainstorm的下载与安装教程》。本文依据Brianstorm官网指导手册整理而成。
悦影科技
2020/11/17
7830
利用Brainstorm软件进行ERP数据的解码
eeglab中文教程系列(13)-Working with ICA Components
操作: Tools > Run ICA,具体操作参照eeglab中文教程系列(11)-使用ICA分解数据 的第三步。
脑机接口社区
2020/06/29
7430
eeglab中文教程系列(14)-绘制独立成分ERP贡献
本教程为脑机学习者Rose发表于公众号:脑机接口社区(微信号:Brain_Computer),QQ交流群:903290195
脑机接口社区
2019/11/04
9730
eeglab中文教程系列(14)-绘制独立成分ERP贡献
ERPLAB中文教程:高级EvenList选项
关于在ERPLAB中创建并查看EventList,可以查看《ERPLAB中文教程:创建与查看EventList》
脑机接口社区
2020/07/01
1.8K0
eeglab中文教程系列(6)-数据叠加平均{1}(Data averaging)
本教程为脑机学习者Rose发表于公众号:脑机接口社区(微信号:Brain_Computer),QQ交流群:903290195
脑机接口社区
2019/10/21
1.6K0
eeglab中文教程系列(6)-数据叠加平均{1}(Data averaging)
推荐阅读
相关推荐
eeglab中文教程系列(1)-加载、显示数据
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档