Azzera filtri
Azzera filtri

Saving a matrix to a series of different created folders

6 visualizzazioni (ultimi 30 giorni)
I am trying to make several different folders named C1, C2, C3, etc. and save a resulting matrix in each of them, so
C1 would have C1_Mat.csv in it, C2 would have C2_Mat.csv in it, etc.
I am going to simplify my code below since I already have the BoolMat stuff figured out giving a different matrix each time, I'm just having trouble with the actual saving of the csv file to the folder.
thank you.
for part= 1:3
BoolMat1=[1,1,1];
mkdir(sprintf('C%g',part))
fullfile(sprintf('C%g_Mat.csv',part),BoolMat1)
end

Risposta accettata

Voss
Voss il 14 Apr 2023
for part = 1:3
BoolMat1 = [1,1,1];
dir_name = sprintf('C%g',part);
mkdir(dir_name)
file_name = fullfile(dir_name,sprintf('C%g_Mat.csv',part));
writematrix(BoolMat1,file_name);
end

Più risposte (0)

Categorie

Scopri di più su Shifting and Sorting Matrices in Help Center e File Exchange

Prodotti


Release

R2021b

Community Treasure Hunt

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

Start Hunting!

Translated by