1

我想对我的脑电图数据进行纪元,但不是像通常那样基于以秒为单位的持续时间,而是一个纪元应该持续抖动的刺激呈现的长度。因此,我想通过刺激的开始(由一个事件标记)和下一次试验的刺激开始(另一个事件)来指示一个时期的开始和结束。(一个 epoch 将包含其他应该留在 epoch 但暂时不考虑的事件。)

例如,我有这一系列事件:104 1 2 3 4 5 105 1 2 3 4 5 103 1 2 3 4 5

我想要包含从 104 到 105 的事件的时期(不包括 105);然后从 105 到 103(不包括 103)和 103 到最后。

你知道这是否可以在matlab(或python)中完成?

非常感谢 :)

4

2 回答 2

0

这肯定是可行的,并且有多种方式,但最好的方法取决于许多细节。对于 matlab 管道,我建议从广泛使用、广受好评的工具箱FieldTrip 开始,可能是ft_preprocessing函数:

FT_PREPROCESSING 根据用户指定的试验读取 MEG 和/或 EEG 数据,并对信号应用几个用户指定的预处理步骤。

于 2021-03-08T00:39:40.633 回答
0

我终于改变了我的分析方式,但我在这里得到了这个建议:“你可能想看看https://www.fieldtriptoolbox.org/example/making_your_own_trialfun_for_conditional_trial_definition/。”

也许有一天它可以帮助别人:)

于 2021-05-11T11:25:01.770 回答