MATLAB: Running an m-file in each subfolders

run m file in subfoders

I'm looking for away to access subfoders and run script ('TESTING_4000.m') in each subfolder. Not sure what I'm missing in the code.
if true
% code
folder = 'C:\Deterministic\New Objectives_Log';
list = dir(fullfile(folder,'Log_4000*'));
nFile = {list([list.isdir]).name};
C = cell(1,numel(nFile));
for k = 1:numel(nFile)
C{k} = run(fullfile(folder,nFile{k},'TESTING_4000.m'));
end
end
Can anyone help please.

Best Answer

I just updated the code and it is working now thanks.
run(fullfile(folder,nFile{k},'TESTING_4000.m'));