Saving Multiple .dat files

1 view (last 30 days)
Leostar90
Leostar90 on 4 Nov 2022
Commented: Leostar90 on 7 Nov 2022
I have a matrix with size of 2000*1000. I want to save it into multiple .dat files in such way that each .dat file should have 2000*1 (One vector). So in this way I will have 1000 dat files. I tried many ways but no success yet. Any idea?

Accepted Answer

Davide Masiello
Davide Masiello on 4 Nov 2022
This should work
A = rand(2000,1000);
for col = 1:size(A,2)
filename = ['Column_',num2str(col),'.dat'];
writematrix(A(:,col),filename)
end

More Answers (0)

Categories

Find more on Get Started with MATLAB in Help Center and File Exchange

Community Treasure Hunt

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

Start Hunting!