Borrar filtros
Borrar filtros

Saving a matrix to a series of different created folders

6 visualizaciones (últimos 30 días)
Ursula Trigos-Raczkowski
Ursula Trigos-Raczkowski el 14 de Abr. de 2023
Comentada: Voss el 14 de Abr. de 2023
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

Respuesta aceptada

Voss
Voss el 14 de Abr. de 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

Más respuestas (0)

Categorías

Más información sobre Shifting and Sorting Matrices en Help Center y File Exchange.

Productos


Versión

R2021b

Community Treasure Hunt

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

Start Hunting!

Translated by