eeglab中文教程系列(5)-提取数据epoch

目录

    • 提取数据epoch
    • 移除基线值
    • 保存数据

本教程为脑机学习者Rose发表于公众号:脑机接口社区(微信号:Brain_Computer)

提取数据epoch

为了研究连续记录数据的事件相关脑电图动力学,可以通过选择Tools > Extract Epochs来提取与感兴趣事件锁定的数据时间段(例如,数据时间段锁定为一类实验刺激的集合)。

在eeglab界面上操作:Tools > Extract Epochs,弹出下面界面。
eeglab中文教程系列(5)-提取数据epoch_第1张图片
在上面的pop_epoch.m窗口中,单击上面红色框的右上按钮,该窗口将调用一个浏览器框,其中列出了可用的事件类型。
eeglab中文教程系列(5)-提取数据epoch_第2张图片
在上面框中,选择square事件类型(在此实验中为正方形目标刺激的对像),然后按OK。也可以直接在pop_epoch.m窗口的上方文本框中输入所选事件类型。
eeglab中文教程系列(5)-提取数据epoch_第3张图片
这里,保留默认的时间限制(从时间锁定事件之前的1秒到时间锁定事件之后的2秒),有必要的话,可以为数据集添加描述性名称,然后按"OK"。点击"OK"后弹出新窗口,提供更改数据集名称和/或将数据集保存到磁盘文件。此时,编辑数据集描述可能非常有用(将新数据集的确切性质存储在数据集中,以备将来参考)。通过按"说明"来执行此操作。接受默认值并输入"OK"。
eeglab中文教程系列(5)-提取数据epoch_第4张图片

移除基线值

当存在数据时段之间的基线差异(例如,由低频漂移或伪影引起的基线差异)时,从每个时段移除平均基线值是有用的。如果差异留在数据中,可能会影响数据的分析。
在eeglab界面中操作:Tools > Remove baseline,出现如下界面:
eeglab中文教程系列(5)-提取数据epoch_第5张图片
在上述界面中,可以指定每个epoch中的基线时段(以毫秒或帧=时间点为单位)–默认情况下,每个epoch中用于计算移除原始epoched数据集的平均值的延迟窗口将被移除的基线数据集覆盖。注:没有统一的"最佳"方法来选择基线周期或基线值。如果分析的目标是定义时间锁定事件后数据中发生的转换,则使用刺激前时期的平均值(pop_rmbase.m默认值)对许多数据集都是有效的。

默认情况下,将对所有通道数据执行基线删除。但是,也可以按类型选择特定通道(可以在编辑频道信息时指定),或手动选择它们。单击"…"按钮查看可供选择的类型/通道列表。按"OK"减去基线(或按"Cancel"不删除基线)。

保存数据

在eeglab界面上选择File > Save current dataset 或File > Save current dataset as 会出现如下界面:
eeglab中文教程系列(5)-提取数据epoch_第6张图片
本文章由脑机学习者Rose笔记分享,QQ交流群:903290195
更多分享,请关注公众号

你可能感兴趣的:(#,脑电信号处理,脑机接口社区)