这是测试文本,单击 “编辑” 按钮更改此文本。
%% 将HERMES导出的GCA数据转换为NIRS_KIT能读取的单个被试连接数据
%设置组别对应的数据,如超过3组,则自行重复代码
G1=[1:18];
G2=[19:44];
%设置通道数
ch=56;
%载入数据
[fileNamescales, filePathscales] = uigetfile(‘*.mat’, ‘选择一个 mat 文件’);
load([filePathscales, fileNamescales]);
%提取并分离数据
for i=1:G1(end);
G1_all(i,:,:)=indexes.GC.data{1,i};
%分离每一个被试数据为nirs_kit能识别格式
dlmwrite([‘G1_’,num2str(i),’.txt’],indexes.GC.data{1,i},’ ‘);
end
% %组平均
% G1_mean=squeeze(mean(G1_all));
% %组间nirs_kit能识别的格式
% statdata.stat=G1_mean;
% statdata.mask_channels=[1:ch]%%%%%%%%%%%%%
% save([pwd,’\’,’G1_mean.mat’],’statdata’)
for i=(G1(end)+1):G2(end);
G2_all((i-G1(end)),:,:)=indexes.GC.data{1,i};
%分离每一个被试数据为nirs_kit能识别格式
dlmwrite([‘G2_’,num2str(i),’.txt’],indexes.GC.data{1,i},’ ‘);
end
% G2_mean=squeeze(mean(G2_all));