Я работаю над проектом, где мне нужно вытащить файлы из этого экспансивного каталога со множеством подпапок, вложенных в папки.MATLAB: Открытие и редактирование файлов, вложенных в папки в папках
Я полный новичок, когда дело доходит до использования matlab и каталогов, и мне было интересно, может ли кто-нибудь помочь мне начать!
Я использую mainFolder = dir (fullfile (uigetfile)), чтобы открыть исходный основной каталог , а затем захватить другие папки, используя больше полных файлов и подстановочных знаков для вещей, которые они содержат. Я просто не знаю, сколько sub_folders MATLAB откроется и позвольте мне отредактировать
Я написал на английском языке, по сути, что мне нужно для выполнения кода - я не ожидаю, что кто-то напишет это для меня, просто предоставьте мне с советами о том, как начать работу!
%function getvariables
%open mainFolder
%open "dates" %name of subfolder in mainFolder
%open "experiment" %name of subfolder in dates
%open "analysis" %name of subfolder in experiment
if .mat filename includes the string pre
% pull variables from the .mat file
% figure out if it contains a certain string of numbers ex. 1234
if .mat filename includes the string post
% pull other variables from the .mat file
% figure out if it contains a certain string of numbers ex. 1234
else
% pull other stuff
% figure out if it contains a certain string of numbers ex. 1234
end
%load .mat file with the same numbers ex. 1234.mat from ANOTHER folder
%add the variables I grabbed from the pre/post/else .mat files to the loaded 1234.mat file
%save the newly updated 1234.mat file
%run this for a hundred or so different files...
Спасибо,
ML