writing data to a .txt file

1 次查看(过去 30 天)
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;

采纳的回答

Azzi Abdelmalek
Azzi Abdelmalek 2013-5-23
fprintf(f, '%d%d\n',cell2mat([a'; b']));
  2 个评论
shanmukh
shanmukh 2013-5-23
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 2013-5-23
if a and b are not cell array, use
fprintf(f, '%d%d\n',[a'; b']);

请先登录,再进行评论。

更多回答(1 个)

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

类别

Help CenterFile Exchange 中查找有关 Data Type Conversion 的更多信息

标签

产品

Community Treasure Hunt

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

Start Hunting!

Translated by