Write a .txt file

2 visualizaciones (últimos 30 días)
5mid
5mid el 7 de Dic. de 2013
Comentada: Walter Roberson el 8 de Dic. de 2013
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

Respuesta aceptada

Walter Roberson
Walter Roberson el 7 de Dic. de 2013
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 comentarios
5mid
5mid el 8 de Dic. de 2013
I found my problem.
Thanks
Walter Roberson
Walter Roberson el 8 de Dic. de 2013
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.

Iniciar sesión para comentar.

Más respuestas (0)

Categorías

Más información sobre Environment and Settings en Help Center y File Exchange.

Community Treasure Hunt

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

Start Hunting!

Translated by