separate cell arrays by comma
15 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
I have a 1x2 cell array. Lets say David x Ian. I want to write these two names in a csv file. When I write it becomes D,a,v,i,d,I,a,n. I want it as David,Ian.
Thanks in advance.
1 Kommentar
Antworten (1)
Jan
am 17 Apr. 2017
csvwrite is not the proper command, because it handles numerical data only.
C = {'David', 'Ian'};
fid = fopen('Test.csv', 'w');
if fid == -1, error('Cannot open file for writing.'); end
fmt = [repmat('%s,', 1, size(C, 2) - 1), '%s\n'];
fprintf(fid, fmt, C{:});
fclose(fid);
0 Kommentare
Siehe auch
Kategorien
Mehr zu Spreadsheets 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!