0
運行可執行文件後,我想將一些新創建的文件(例如newfile_1.txt,newfile_2.txt)存儲到每個運行的新文件夾(Run_1,Run_2 ...) 。我只能創建一個文件夾,在每次運行後覆蓋移動的文件。有針對這個的解決方法嗎?將文件移動到每個模型運行的新文件夾
% set working directory
cd('E:\Tutorial\SimFolder\');
runpath = 'E:\Tutorial\SimFolder\';
%%
myDir = 'E:\Tutorial\New_Files\'; %gets directory of files to be copied
myFiles = dir(fullfile(myDir,'*.txt')); %gets all txt files in struct
%%
for k = 1:length(myFiles)
baseFileName = myFiles(k).name;
fullFileName = fullfile(myDir, baseFileName);
copyfile(fullFileName,[runpath 'file.txt']); %copy & rename file
system('program.exe'); %run executable
movefile([runpath 'newfile_1.txt'],'E:\Tutorial\Results\Run_1'); %this part needs to change
end