• 大小: 8KB
    文件类型: .m
    金币: 2
    下载: 1 次
    发布日期: 2021-07-14
  • 语言: Matlab
  • 标签: fisher  P300  LDA  PCA  

资源简介

用fisher线性判别分析建立P300分类模型。特征提取用PCA。

资源截图

代码片段和文件信息

clear
clc
cd(‘D:\nini\shuoshi\shiyan\LCDexperimentdata\P300-FXA-LCD120104‘);
for i=1:6
    eval([‘targetdata‘num2str(i)‘=load(‘‘D:\nini\shuoshi\shiyan\LCDexperimentdata\P300-FXA-LCD120104\P300_‘num2str(i)‘\A\targetdata.txt‘‘);‘])
    eval([‘nontargetdata‘num2str(i)‘=load(‘‘D:\nini\shuoshi\shiyan\LCDexperimentdata\P300-FXA-LCD120104\P300_‘num2str(i)‘\A\nontargetdata.txt‘‘);‘])
end
for i=1:6
    eval([‘targetdata‘num2str(i+6)‘=load(‘‘D:\nini\shuoshi\shiyan\LCDexperimentdata\P300-FXA-LCD120104\P300_‘num2str(i)‘\B\targetdata.txt‘‘);‘])
    eval([‘nontargetdata‘num2str(i+6)‘=load(‘‘D:\nini\shuoshi\shiyan\LCDexperimentdata\P300-FXA-LCD120104\P300_‘num2str(i)‘\B\nontargetdata.txt‘‘);‘])
end
for i=1:6
    eval([‘targetdata‘num2str(i+12)‘=load(‘‘D:\nini\shuoshi\shiyan\LCDexperimentdata\P300-FXA-LCD120104\P300_‘num2str(i)‘\C\targetdata.txt‘‘);‘])
    eval([‘nontargetdata‘num2str(i+12)‘=load(‘‘D:\nini\shuoshi\shiyan\LCDexperimentdata\P300-FXA-LCD120104\P300_‘num2str(i)‘\C\nontargetdata.txt‘‘);‘])
end
for i=1:6
    eval([‘targetdata‘num2str(i+18)‘=load(‘‘D:\nini\shuoshi\shiyan\LCDexperimentdata\P300-FXA-LCD120104\P300_‘num2str(i)‘\D\targetdata.txt‘‘);‘])
    eval([‘nontargetdata‘num2str(i+18)‘=load(‘‘D:\nini\shuoshi\shiyan\LCDexperimentdata\P300-FXA-LCD120104\P300_‘num2str(i)‘\D\nontargetdata.txt‘‘);‘])
end

for i=1:6
    eval([‘targetdata‘num2str(i+24)‘=load(‘‘D:\nini\shuoshi\shiyan\LCDexperimentdata\P300-FXA-LCD120104\P300_‘num2str(i)‘\E\targetdata.txt‘‘);‘])
    eval([‘nontargetdata‘num2str(i+24)‘=load(‘‘D:\nini\shuoshi\shiyan\LCDexperimentdata\P300-FXA-LCD120104\P300_‘num2str(i)‘\E\nontargetdata.txt‘‘);‘])
end
for i=1:6
    eval([‘targetdata‘num2str(i+30)‘=load(‘‘D:\nini\shuoshi\shiyan\LCDexperimentdata\P300-FXA-LCD120104\P300_‘num2str(i)‘\F\targetdata.txt‘‘);‘])
    eval([‘nontargetdata‘num2str(i+30)‘=load(‘‘D:\nini\shuoshi\shiyan\LCDexperimentdata\P300-FXA-LCD120104\P300_‘num2str(i)‘\F\nontargetdata.txt‘‘);‘])
end
for i=1:6
    eval([‘targetdata‘num2str(i+36)‘=load(‘‘D:\nini\shuoshi\shiyan\LCDexperimentdata\P300-FXA-LCD120104\P300_‘num2str(i)‘\G\targetdata.txt‘‘);‘])
    eval([‘nontargetdata‘num2str(i+36)‘=load(‘‘D:\nini\shuoshi\shiyan\LCDexperimentdata\P300-FXA-LCD120104\P300_‘num2str(i)‘\G\nontargetdata.txt‘‘);‘])
end
for i=1:6
    eval([‘targetdata‘num2str(i+42)‘=load(‘‘D:\nini\shuoshi\shiyan\LCDexperimentdata\P300-FXA-LCD120104\P300_‘num2str(i)‘\H\targetdata.txt‘‘);‘])
    eval([‘nontargetdata‘num2str(i+42)‘=load(‘‘D:\nini\shuoshi\shiyan\LCDexperimentdata\P300-FXA-LCD120104\P300_‘num2str(i)‘\H\nontargetdata.txt‘‘);‘])
end
for i=1:6
    eval([‘targetdata‘num2str(i+48)‘=load(‘‘D:\nini\shuoshi\shiyan\LCDexperimentdata\P300-FXA-LCD120104\P300_‘num2str(i)‘\I\targetdata.txt‘‘);‘])
    eval([‘nontargetdata‘num2str(i+48)‘=load(‘‘D:\nini\shuoshi\shiyan\LCDexperimentdata\P300-FXA-LCD120104\P300_‘num2str(i)‘\I\nontargetdata.txt‘‘);‘])
end
target=[];

评论

共有 条评论