Create folders in matlab and move into files via loop

17 vues (au cours des 30 derniers jours)
Ivan Mich
Ivan Mich le 30 Mai 2020
Commenté : Sai Sri Pathuri le 1 Juin 2020
Hello,
I am making via a loop 4 .txt files. I would like to create 4 files and move each one of 4.txt files in these 4 folders (I mean each folder would have one .txt files).
How could I make it?

Réponses (1)

Sai Sri Pathuri
Sai Sri Pathuri le 30 Mai 2020
You may try the following
for i =1:4
currentFolder = sprintf('Folder%d',i);
mkdir(currentFolder)
cd(currentFolder)
fileID = fopen('FileName.txt','w');
% Write to file
cd ..
end
  6 commentaires
Ivan Mich
Ivan Mich le 1 Juin 2020
ok, one question. Is there any way to replace dlmwritte with writematrix? I think that the problem is here
Sai Sri Pathuri
Sai Sri Pathuri le 1 Juin 2020
Yes, you may replace dlmwrite with writematrix
writematrix(M,'final.txt','Delimiter','tab')
Refer the below links for replacing dlmwrite and dlmread with writematrix and readmatrix respectively

Connectez-vous pour commenter.

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by