首页 > 其他 > 详细

MNE读取SEED数据集mat文件

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

先占个坑,后续有空可以加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文件

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

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!