Exporting to text file - adding a header
조회 수: 6 (최근 30일)
이전 댓글 표시
Hi!
I was just wondering what the best way to add a header would be to a text file I am exporting using the following command provided by a kind member of another forum:
x = [1:5];
y = rand(1,5);
fileID = fopen('yourfile.txt','w');
for i = 1:length(x)
fprintf(fileID,'%s\t%d\t%d\t%f\n', 'Test', x(i),x(i),y(i));
end
fclose(fileID);
This creates a text file with the format:
Test 1 1 0.655741
Test 2 2 0.035712
Test 3 3 0.849129
Test 4 4 0.933993
Test 5 5 0.678735
And I just need to be able to add a text header to the very first line of the .txt file consisting of a few words:
Word1 Word2 Word3
Test 1 1 0.655741
Test 2 2 0.035712
Test 3 3 0.849129
Test 4 4 0.933993
Test 5 5 0.678735
Thanks for any help!
- K
댓글 수: 0
채택된 답변
Azzi Abdelmalek
2013년 11월 29일
x = [1:5];
y = rand(1,5);
fileID = fopen('yourfile.txt','w');
fprintf(fileID,'your text\n')
for i = 1:length(x)
fprintf(fileID,'%s\t%d\t%d\t%f\n', 'Test', x(i),x(i),y(i));
end
fclose(fileID);
추가 답변 (0개)
참고 항목
카테고리
Help Center 및 File Exchange에서 Other Formats에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!