Saving a matrix to a series of different created folders
5 次查看(过去 30 天)
显示 更早的评论
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
0 个评论
采纳的回答
Voss
2023-4-14
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
更多回答(0 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 File Operations 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!