码迷,mamicode.com
首页 > 其他好文 > 详细

MNE读取SEED数据集mat文件

时间:2020-05-21 16:24:12      阅读:243      评论:0      收藏:0      [点我收藏+]

标签:文件   文件中   plot   教程   sci   index   相关   generated   htm   

先占个坑,后续有空可以加SEED数据读取的完整版

首先调用scipy.io模块中的loadmat()函数将脑电数据从mat文件中读取为ndarray数据,此时每个试次数据为二维数据结构,矩阵每个点表示i通道上时间j的电位差。随后针对每个试次,建立其对应的Raw数据结构,设定相关info信息。
info = mne.create_info(ch_names,ch_types,sfreq)创建info结构,
raw = mne.io.RawArray(data,info)创建Raw数据结构。
info信息包括电极各通道的名称、所表示的数据类型(如EEG、EMG等)、采样率与电极空间位置信息。
可将读取后的脑电数据另存为fif格式文件,方便后续实验时读取。
raw.save("raw1.fif")
raw.plot()函数可以对原始脑电数据信息进行展示。
更复杂的使用可以参见MNE文档关于Raw结构的API:
https://mne.tools/dev/generated/mne.io.Raw.html#mne.io.Raw
或者MNE完整的教程文档:
https://mne.tools/dev/auto_tutorials/index.html

MNE读取SEED数据集mat文件

标签:文件   文件中   plot   教程   sci   index   相关   generated   htm   

原文地址:https://www.cnblogs.com/greystone/p/12931290.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!