Add label to TXT file

2 ビュー (過去 30 日間)
Giuseppe Bregliozzi
Giuseppe Bregliozzi 2012 年 3 月 23 日
Hi,
i'm using this command to create a .txt of data. The data are placed in the first row. Is there a way to add fix labels in the first row and put the data in the second row? Thanks a lot for any help.
dlmwrite('c:\data.txt', y, 'delimiter', '\t');

回答 (2 件)

Kevin Holst
Kevin Holst 2012 年 3 月 23 日
you could just add a simple fopen command prior to your dlmwrite command:
fid = fopen('c:\data.txt','w');
fprintf(fid,'H2 CO CO2 Ar');
fclose(fid)
dlmwrite('c:\data.txt',y,'-append','delimiter','\t');

Giuseppe Bregliozzi
Giuseppe Bregliozzi 2012 年 3 月 23 日
Hi Thanks for the answer, but in that case I have the "Your text Here" always in the cell attached to the data:
This is what I got from Matlab: 1 5 15 3
And I would like to have something like that. The first row shall be always the same.
H2 CO CO2 Ar
1 5 15 3
  1 件のコメント
Kevin Holst
Kevin Holst 2012 年 3 月 23 日
The intent was for you to replace 'Your Text Here' with the line that you're wanting. In this case my understanding is that you would want fprintf(fid,'H2 CO CO2 Ar');
I've adjusted my answer accordingly.

サインインしてコメントする。

カテゴリ

Help Center および File ExchangeData Import and Export についてさらに検索

タグ

Community Treasure Hunt

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

Start Hunting!

Translated by