Looping through folders and perform script
Mostrar comentarios más antiguos
Hi All,
I have data that is in 3 subdirectories "LFP", "Pos", and "Neg". Each folder has the same number of .mat files in it, say 8 for this example. I have an analysis script that I have written that works. Now I would like to loop through all the files in each of the folders and run the analysis and save the output.
It would look something like:
load Pos/times_NS6_001.mat
load LFP/NS3.001.mat
% perform body of script %
% then save output %
savename = fullfile(char(strcat('Phase_Locking_','NS6_001','NS3_001')));
save(savename,'polarhistograms', 'pval', 'z');
Then I would loop through and do the same for Pos/times_NS6_00(2-8) and LFP/NS3.00(2-8). After this it would be the same for Neg/times_NS6_00(1-8) and LFP/NS3.00(1-8).
I need to basically test every file in the LFP folder with every file in both the "Pos" and "Neg" folders (all combinations).
Any help on what to add to my code to get this done in an efficient way would be much appreciated!
PAK
3 comentarios
Rik
el 6 de Sept. de 2018
Did my suggestion solve your problem? If so, please consider marking it as accepted answer. It will make it easier for other people with the same question to find an answer. If it didn't solve your question, please comment with what problems you are still having.
PAK
el 12 de Sept. de 2018
PAK
el 17 de Oct. de 2018
Respuesta aceptada
Más respuestas (0)
Categorías
Más información sobre File Operations en Centro de ayuda y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!