eeglab教程系列(5)-提取数据epoch
更多技术,第一时间送达
为了研究连续记录数据的事件相关脑电图动力学,可以通过选择Tools > Extract Epochs来提取与感兴趣事件锁定的数据时间段(例如,数据时间段锁定为一类实验刺激的集合)。
在eeglab界面上操作:Tools > Extract Epochs,弹出下面界面。
在上面的pop_epoch.m窗口中,单击上面红色框的右上按钮,该窗口将调用一个浏览器框,其中列出了可用的事件类型。
在上面框中,选择square事件类型(在此实验中为正方形目标刺激的对像),然后按OK。也可以直接在pop_epoch.m窗口的上方文本框中输入所选事件类型。
这里,保留默认的时间限制(从时间锁定事件之前的1秒到时间锁定事件之后的2秒),有必要的话,可以为数据集添加描述性名称,然后按"OK"。点击"OK"后弹出新窗口,提供更改数据集名称和/或将数据集保存到磁盘文件。此时,编辑数据集描述可能非常有用(将新数据集的确切性质存储在数据集中,以备将来参考)。通过按"说明"来执行此操作。接受默认值并输入"OK"。
移除基线值
当存在数据时段之间的基线差异(例如,由低频漂移或伪影引起的基线差异)时,从每个时段移除平均基线值是有用的。如果差异留在数据中,可能会影响数据的分析。
在eeglab界面中操作:Tools > Remove baseline,出现如下界面:
在上述界面中,可以指定每个epoch中的基线时段(以毫秒或帧=时间点为单位)--默认情况下,每个epoch中用于计算移除原始epoched数据集的平均值的延迟窗口将被移除的基线数据集覆盖。注:没有统一的"最佳"方法来选择基线周期或基线值。如果分析的目标是定义时间锁定事件后数据中发生的转换,则使用刺激前时期的平均值(pop_rmbase.m默认值)对许多数据集都是有效的。
默认情况下,将对所有通道数据执行基线删除。但是,也可以按类型选择特定通道(可以在编辑频道信息时指定),或手动选择它们。单击"…"按钮查看可供选择的类型/通道列表。按"OK"减去基线(或按"Cancel"不删除基线)。
保存数据
在eeglab界面上选择File > Save current dataset 或File > Save current dataset as 会出现如下界面。
脑机接口BCI学习交流群:QQ群:903290195