writing data to a .txt file

5 vues (au cours des 30 derniers jours)
shanmukh
shanmukh le 23 Mai 2013
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;

Réponse acceptée

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

Connectez-vous pour commenter.

Plus de réponses (1)

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

Catégories

En savoir plus sur Data Type Conversion dans Help Center et File Exchange

Tags

Produits

Community Treasure Hunt

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

Start Hunting!

Translated by