clear
clc
%和之前批处理思路一样
raw_path='D:\2023_12_NSSI_YLL\2024_01_15\results_nsa_nsi_hc\smri\cat_nsa43_nsi28_nsi38\'
[date,name,biao]=xlsread('D:\2023_12_NSSI_YLL\2024_01_15\results_nsa_nsi_hc\smri\nsa43_nsi28_hc38.xlsx',1);
cell_data=dir([raw_path,'*_*'])
for i=1:length(cell_data)
sub_num=cell_data(i).name
sub_data_path=fullfile(raw_path,sub_num,'report\','*cat*.xml')
nift_sub=dir(sub_data_path)
sub_paname=fullfile(raw_path,sub_num,'report\',nift_sub(1).name)
sub_aim(i,1)={sub_paname}
end
matlabbatch{1}.spm.tools.cat.tools.calcvol.data_xml =sub_aim;
matlabbatch{1}.spm.tools.cat.tools.calcvol.calcvol_TIV = 0;
matlabbatch{1}.spm.tools.cat.tools.calcvol.calcvol_savenames = 0;
matlabbatch{1}.spm.tools.cat.tools.calcvol.calcvol_name = 'TIV_GM_WM_CSF.txt';
spm_jobman('run',matlabbatch)
MRI-批处理-提取TIV
最新推荐文章于 2024-08-01 20:45:45 发布