1、CNT数据
在eeglab当中有专门读取cnt数据的函数,但可能不熟悉matlab的同学只能通过gui界面上的菜单来读取数据,这样不便于程序化处理数据,所以这里就介绍一下用程序读的方法。
函数:loadcnt
用法:cnt = loadcnt(file, varargin)
变量介绍:
cnt:这是一个结构体,结构体在前面没有详细的讲过,所以在这里顺带提一下,结构体你可以把它想成一个变量的集合,在这个结构体当中会有下面这些变量
cnt.header cnt文件头信息,在这里可以看到很多配置的信息
cnt.electloc cnt文件的电极信息
cnt.data cnt文件的数据信息(数据就在这个里面)
cnt.tag cnt的其它一些信息
file:文件名,如果数据文件在matlab当前的路径下,直接写文件名就好,如果不是要写明完整的路径
注意:这里一定要加'dataformat','int32'这个参数!!!否则读出来的数据会有问题。
2、EEG数据
我没怎么用函数读取过eeg数据,这个函数是在eeglab淘出来,这个函数不保证能正常工作,但大家可以尝试用一下,我这边也米有eeg数据,所以没办法尝试。
函数:loadeeg
用法:[signal, accept, typeeeg, rt, response, chan_names, pnts, ntrials,srate, xmi