Write a .txt file
조회 수: 2 (최근 30일)
이전 댓글 표시
I have information like:
Coisas
X 3.16
Y 1.53
Z 0.000000Lat 0.000000Long
Cenas
X 275.30
Y 0.00
Z 142.43
K 0.000000 0.000000
T 43.734380 7.421440
How can I write this in a file.txt to apear like I have hear. I have already all the fprintf. But when I put to fid it stay different.
And this file need to be rewrite again, i will add info like that.
It´s like I open the file and write this and i close. then I want to open again e write more info. How can I do that. It dissapear all the previous info.
Thanks
댓글 수: 0
채택된 답변
Walter Roberson
2013년 12월 7일
When you first create the file,
fid = fopen('Yourfile.txt', 'wt');
Each time you want to add something to it after having already closed it,
fid = fopen('Yourfile.txt', 'at');
댓글 수: 5
Walter Roberson
2013년 12월 8일
Yes, you use \n in files. But when you write something to a file and then close it, there is no \n automatically added: opening for append and writing something else would continue the exact same line.
추가 답변 (0개)
참고 항목
카테고리
Help Center 및 File Exchange에서 Data Type Conversion에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!