資源簡介
test1_mat.m
代碼片段和文件信息
%?將.cnt文件文件轉為成MATLAB能分析的.mat數據格式
%???author:陳威2017.1.9
%?.cnt數據格式來自與ssvep范式的neuroscan腦電數據?
%有關于neuroscan的數據將.cnt格式的數據加載到MATLAB中進行分析,
%可以先參考下面這個網址的內容然后在進行下面的程序的處理
%http://52brain.com/thread-17770-1-1.html?
%此函數旨在將Neuroscan采集的cnt數據集中data數據提取相應的導聯數據
%以便后續做特征提取與分類
%Neuroscan采集?LCD刺激顯示?60hz刷新?暗光環境
%共65個channel%數據提取14個channel:
%1 P1 47
%2 PZ 48
%3 P2 49
%4 PO7 53
%5 PO5 54
%6 PO3 55
%7 POZ 56
%8 PO4 57
%9 PO6 58
%10 PO8 59
%11 O1 61
%12 OZ 62
%13 O2 63
%14 M2 65 參考電極(左耳垂)
A=loadcnt(‘E:\MATLAB\2016b\work\實驗數據\180526\sbj8\180526sbj8_A.cnt‘‘dataformat‘?‘int32‘);??????????????%加載外部cnt文件
a=A.data;
ka=1;
kb=[210161922283338434853565962];%選擇需要的導聯數???33?M1???43??M2??
b=zeros(length(kb)length(a));
for?i=1:length(kb)??
??b(ka:)=a(kb(i):);??
??ka=ka+1;
end
Edata=b‘;??%取轉置
save?test1.mat?
%data--?要處理的數據
%Fs---??采樣率
%y----??返回峰值最大的x
F
評論
共有 條評論