Writting arrays into a csv file
4 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
I have a for loop, I want to write the array generated in the for loop into a csv file.
for k = 1 : numberOfImagesToProcess
array1=.... (This is a one dimenial array)
end
For example, if the array1 generated in the first iteration is 1 2 3 and array1 generated in the second iteration is 4 5 6, I want to get csv file in the following format:
1 2 3
4 5 6
However, I tried to use csvwrite('csvlist.dat',array1) inside the for loop I get:
4
5
6
The result of first iteration is overwrote by the second iteration...
Thanks!
0 Kommentare
Akzeptierte Antwort
KSSV
am 28 Mär. 2017
a = [1 2 3; 4 5 6] ;
dlmwrite('test.csv',a(1,:),'delimiter',',');
dlmwrite('test.csv',a(2,:),'delimiter',',','-append');
0 Kommentare
Weitere Antworten (0)
Siehe auch
Kategorien
Mehr zu Creating and Concatenating Matrices finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!