对不起,如果这更像是一个文件格式转换问题而不是编程,但我找不到任何人可以帮助从这个 .set 文件中提取嵌入式 .bdf (生物信号格式)数据
http://statigrafix.com/temp/EEG-set/Target_1.set
从标头来看,这似乎是从 MATLAB 5 生成的。
我问过圣地亚哥超级计算中心和 CALIT2 的同事,但还没有运气。世界上某个地方的人能弄清楚吗?
对不起,如果这更像是一个文件格式转换问题而不是编程,但我找不到任何人可以帮助从这个 .set 文件中提取嵌入式 .bdf (生物信号格式)数据
http://statigrafix.com/temp/EEG-set/Target_1.set
从标头来看,这似乎是从 MATLAB 5 生成的。
我问过圣地亚哥超级计算中心和 CALIT2 的同事,但还没有运气。世界上某个地方的人能弄清楚吗?
这看起来像一个EEGLAB 数据集文件,它只是一个普通的 MAT 文件,其中存储了一个结构变量。该结构包含有关生物信号的各种信息。
您可以使用 LOAD 功能手动加载数据,或使用提供的 GUI打开数据集。
>> load Target_1.set -mat
>> EEG
EEG =
setname: 'Target_1'
filename: 'Target_1.set'
filepath: '/home/julie/FiveBox_JO'
subject: ''
group: ''
condition: ''
session: []
comments: [1x803 char]
nbchan: 238
trials: 1
pnts: 99129
srate: 256
xmin: 0
xmax: 387.22
times: []
data: [238x99129 single]
icaact: []
icawinv: [238x238 double]
icasphere: [238x238 double]
icaweights: [238x238 double]
icachansind: [1x238 double]
chanlocs: [1x238 struct]
urchanlocs: []
chaninfo: [1x1 struct]
ref: 'common'
event: [1x616 struct]
urevent: [1x18879 struct]
eventdescription: {'' '' '' ''}
epoch: []
epochdescription: {}
reject: [1x1 struct]
stats: [1x1 struct]
specdata: []
specicaact: []
splinefile: ''
icasplinefile: ''
dipfit: [1x1 struct]
history: [1x1022 char]
saved: 'yes'
etc: []
您可以在eeglab中添加一个导入(关于BDF)的插件,然后将您的数据加载到eeglab并导出为.bdf文件。之后,您将获得一个 .bdf 文件。但是这个文件仍然不能使用,你需要将文件扩展名添加为'*.dbf'。最后,可以将bdf加载到另一个软件中进行分析。