背景,坑主使用了“Bio-signal Medusa vision2.0”采集了些电信号"*.data",matlab,Python都识别不了,怎么办呢?
(1)使用Bio-signal Medusa vision2.0采集了**.data数据
(2)使用该软件的上位机,导出为***.edf ;
(3)使用edfreadZip(从matlab官网上下载的),软件包,打开***.edf,发现里边是空的。
(4)求助google,下载了NeuroExplorer软件,软件需要LICENSE,免费版的只给你预览100个数据点。
(5)拿到了SleepSignForAnimal-2.0软件,该软件需要付费,借来了电子狗后。顺利将其导出为csv文件。
(6)有没有免费的可行方案呢?我想到了eeglab,搞来了eeglab之后,成功导出了***.edf里的Data:
如何导出呢?这是本博客的关键,以上的都是废话(心路历程总结):
1)打开eeglab
2) 软件 GUI
3)load ***.edf 数据
4)默认不管它↓
5)继续默认↓
6)顺利打开:↓
Matlab中的变量区里有这个
7)保存为*mat文件
variables = EEG.data;
filename = 'D:\Data\SanChaShenJingTong\fzh-TN-electrophysiology-Data\fzh\DDD\D.mat';
save(filename,'variables');