1 下载eeglab 1.在eeglab官网,如下图,在红框中有Download EEGLAB选项,点击该选项。 官网:https://sccn.ucsd.edu/eeglab/index.php 2.点击Download选项后,出现如下页面,需要填写一些信息。 3.提交信息后出现如下页面: 4.下载最新版eeglab(我已安装matlab)。 下载文件名为:eeglab_current.zip 2 配置eeglab 1、将下载好的eeglab工具包进行解压,将解压后文件名修改为:eeglab 2、将修改文件名后的eeglab复制到MATLAB OK,出现如下界面: 11.点击OK,出现如下加载edf中的信息: eeglab官网地址: https://sccn.ucsd.edu/eeglab/index.php
目录 下载eeglab 配置eeglab 1.在eeglab官网,如下图,在红框中有Download EEGLAB选项,点击该选项。 4.下载最新版eeglab(我已安装matlab)。 下载文件名为:eeglab_current.zip 配置eeglab 1、将下载好的eeglab工具包进行解压,将解压后文件名修改为:eeglab 2、将修改文件名后的eeglab复制到MATLAB安装目录下的 8.经过步骤7后,再重新进行步骤6.如果出现6.中的界面,表示成功配置eeglab工具。 eeglab官网地址: https://sccn.ucsd.edu/eeglab/index.php
为了检测ERSP(event-related spectral perturbation)和ITC(inter-trial coherence) , 这里进行如下操作:Plot > Time frequency transforms > Channel time-frequency:
绘制ERP图像 eeglab 有一个绘制ERP image的功能,该功能可以对ERP 效应有一个更好理解。 至于纵轴上的各个epoch 的顺序,eeglab 默认是按照它们在实验中出现的顺序进行排序。 3.对ERP image的trial进行排序 eeglab默认按照trial在实验过程中出现的顺序排列。
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
在eeglab界面上操作:Tools > Extract Epochs,弹出下面界面。 ? 在eeglab界面中操作:Tools > Remove baseline,出现如下界面: ? 保存数据 ---- 在eeglab界面上选择File > Save current dataset 或File > Save current dataset as 会出现如下界面。 ?
在eeglab界面上操作:Tools > Extract Epochs,弹出下面界面。 在eeglab界面中操作:Tools > Remove baseline,出现如下界面: 在上述界面中,可以指定每个epoch中的基线时段(以毫秒或帧=时间点为单位)--默认情况下,每个epoch中用于计算移除原始 保存数据 ---- 在eeglab界面上选择File > Save current dataset 或File > Save current dataset as 会出现如下界面。
在eeglab界面上,选择Tools > Filter the data > Basic FIR filter, 输入10(Hz)作为下边缘频率,50(Hz)作为上边缘频率,然后点击"OK". 请注意,在使用EEGLAB dipfit插件本地化源代码时,将在内部使用"平均参考"(无需用户输入)。 数据参考的选择会给数据分析的绘制结果着色(字面上)。 Re-referencing the data操作 在eeglab界面上,进行如下操作:Tools > Re-reference,通过调用pop_reref.m函数将数据集转换为平均参考(average 此步骤将记录在主eeglab窗口中(未显示).与上一步一样,将出现一个对话框,询问新数据集的名称。将重新参考的数据保存到新的数据集中,或单击"取消",因为在以下部分中不使用新参考。
想要正确操作该步骤的话,必须要操作的步骤有: 加载数据文件:eeglab教程系列(1)-加载、显示数据 加载位置文件:eeglab教程系列(2)-绘制脑电头皮图 提取数据epoch: 操作完上述步骤后 在上图结果中,每条曲线对应于各个channel,上方的地形图是430 ms 时刻的平均电压地形图分布(当我们使用默认值的时候,eeglab 将默认绘制ERP 方差最大时刻的地形图,在本例是430ms)。
1.准备工作: 1.1 安装eeglab: 在matlab中安装eeglab,请看安装教程:eeglab在MATLAB中安装教程 1.2 测试数据 由于公众号上不好上传文件,所以请到QQ群中下载 测试数据文件 : (Eeglab_data.set) 2.加载数据 2.1 打开matlab和eeglab,打开eeglab方式如下: ? 2.2 加载数据 在eeglab界面上,选择File->Load existing dataset后弹出下面框,并进行测试文件的选择: ? 选择改文件后,会出现下面界面: ?
绘制ERP图像 eeglab 有一个绘制ERP image的功能,该功能可以对ERP 效应有一个更好理解。 至于纵轴上的各个epoch 的顺序,eeglab 默认是按照它们在实验中出现的顺序进行排序。 如果遇到此功能的问题,可以在Matlab命令行上键入>>eegh(0),以清除历史记录.] 3.对ERP image的trial进行排序 eeglab默认按照trial在实验过程中出现的顺序排列。
在本案例前,先要进行进行ICA数据分解 操作: Tools > Run ICA,具体操作参照eeglab教程系列(12)-使用ICA分解数据的第三步。 界面如下: 点击OK后,出现如下界面: 2.绘制独立成分ERPs 要完成该操作,必须保证已加载数据和电极位置数据,同时还要对数据进行提取epoch,并对数据进行ICA处理,操作如下: 加载数据文件:eeglab 教程系列(2)-加载、显示数据 加载位置文件:eeglab教程系列(3)-绘制脑电头皮图 提取数据epoch:eeglab教程系列(6)-提取数据epoch 4.
绘制脑电头皮图 ---- 第一步:加载通道位置信息文件 在eeglab plot界面上进行如下操作:Edit > Channel locations. 如果以Neuroscan或BioSemi格式导入二进制数据文件,则通道标签将已存在于数据集中(在EEGLAB v4.31及更高版本中)[数据也发在QQ群:903290195,方便下载]。 点击OK,出现如下界面: 第二步:点击"Read locations"按钮,并选择通道位置文件: "eeglab_chan32.locs",加载通道文件。 (位于eeglab发行版的sample_data子目录中) 在下一个弹出窗口中,只需按"OK"。如果不指定文件格式,pop_chanedit.m函数将尝试使用文件扩展名来评估其格式。 这些设置用于在eeglab中绘制的所有头皮地形图。
在eeglab界面上操作:Tools > Extract Epochs,弹出下面界面。 在eeglab界面中操作:Tools > Remove baseline,出现如下界面: [图5] 在上述界面中,可以指定每个epoch中的基线时段(以毫秒或帧=时间点为单位)--默认情况下,每个epoch 保存数据 在eeglab界面上选择File > Save current dataset 或File > Save current dataset as 会出现如下界面: [图6] image.png
为了检测ERSP(event-related spectral perturbation)和ITC(inter-trial coherence) , 这里进行如下操作:Plot > Time frequency transforms > Channel time-frequency:
本教程为脑机学习者Rose发表于公众号:脑机接口社区(微信号:Brain_Computer),QQ交流群:903290195
绘制脑电头皮图 ---- 第一步:加载通道位置信息文件 在eeglab plot界面上进行如下操作:Edit > Channel locations. 如果以Neuroscan或BioSemi格式导入二进制数据文件,则通道标签将已存在于数据集中(在EEGLAB v4.31及更高版本中)[数据也发在QQ群:903290195,方便下载]。 第二步:点击"Read locations"按钮,并选择通道位置文件: "eeglab_chan32.locs",加载通道文件。(位于eeglab发行版的sample_data子目录中) ? 这些设置用于在eeglab中绘制的所有头皮地形图。 第三步:可视化通道位置 在上图中点击OK后,可以直接在eeglab界面处进行如下操作: Plot > Channel location > By name ?
本教程为脑机学习者Rose发表于公众号:脑机接口社区(微信号:Brain_Computer) image.png 准备工作 1.安装eeglab 在matlab中安装eeglab,请看安装教程:eeglab 在MATLAB中安装教程 2.准备测试数据 这里不好上传文件,请到请到QQ群: 903290195 中下载 测试数据文件:(Eeglab_data.set) 开始操作 1.打开matlab和eeglab ,打开eeglab方式如下: [图1] 出现如下界面: [图2] 加载数据 在eeglab界面上,选择File->Load existing dataset后弹出下面框,并进行测试文件的选择 [图3]
在eeglab界面上,选择Tools > Filter the data > Basic FIR filter, 输入10(Hz)作为下边缘频率,50(Hz)作为上边缘频率,然后点击"OK". 请注意,在使用EEGLAB dipfit插件本地化源代码时,将在内部使用"平均参考"(无需用户输入)。 数据参考的选择会给数据分析的绘制结果着色(字面上)。 [图6] Re-referencing the data操作 在eeglab界面上,进行如下操作:Tools > Re-reference,通过调用pop_reref.m函数将数据集转换为平均参考(average 此步骤将记录在主eeglab窗口中(未显示).与上一步一样,将出现一个对话框,询问新数据集的名称。将重新参考的数据保存到新的数据集中,或单击"取消",因为在以下部分中不使用新参考。
想要正确操作该步骤的话,必须要操作的步骤有: 加载数据文件:eeglab教程系列(2)-加载、显示数据 加载位置文件:eeglab教程系列(3)-绘制脑电头皮图 提取数据epoch: 操作完上述步骤后, 在上图结果中,每条曲线对应于各个channel,上方的地形图是430 ms 时刻的平均电压地形图分布(当我们使用默认值的时候,eeglab 将默认绘制ERP 方差最大时刻的地形图,在本例是430ms)。