writing data to a .txt file

1 Ansicht (letzte 30 Tage)
shanmukh
shanmukh am 23 Mai 2013
Beantwortet: elham soltani am 3 Nov. 2014
i have 2 columns of data
a= { 1
2
3
4 }
b= { 5
6
7
8 }
i used
fprintf(f, '%d;%d;\n',[a b]);
i get output .txt file as
1;2;
3;4;
5;6;
7;8;
but i need data in this format
1;5;
2;6;
3;7;
4;8;

Akzeptierte Antwort

Azzi Abdelmalek
Azzi Abdelmalek am 23 Mai 2013
fprintf(f, '%d%d\n',cell2mat([a'; b']));
  2 Kommentare
shanmukh
shanmukh am 23 Mai 2013
i am getting an error
*Cell contents reference from a non-cell array object.
Error in cell2mat (line 43) cellclass = class(c{1});*
Azzi Abdelmalek
Azzi Abdelmalek am 23 Mai 2013
if a and b are not cell array, use
fprintf(f, '%d%d\n',[a'; b']);

Melden Sie sich an, um zu kommentieren.

Weitere Antworten (1)

elham soltani
elham soltani am 3 Nov. 2014
what is f in fprintf(f, '%d%d\n',[a'; b']);??

Kategorien

Mehr zu MATLAB finden Sie in Help Center und File Exchange

Tags

Produkte

Community Treasure Hunt

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

Start Hunting!

Translated by