Matlab - Eliminar una fila en especial en un mensaje de texto

 
Vista:
sin imagen de perfil

Eliminar una fila en especial en un mensaje de texto

Publicado por Erick (15 intervenciones) el 18/07/2015 05:26:06
Hola, ojala y puedan ayudarme:
Deseo hacer un programa en el que desde el inicio elimine una fila determinada de un archivo de texto con extensión .txt, por ejemplo (suponiendo que el archivo se llama ejemplo.txt):
alfa beta gamma
----------------------
360 180 217

Eliminar la tercera fila, de manera que quede así:
alfa beta gamma
----------------------


Muchas gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de JOSE JEREMIAS CABALLERO
Val: 6.975
Oro
Ha mantenido su posición en Matlab (en relación al último mes)
Gráfica de Matlab

Eliminar una fila en especial en un mensaje de texto

Publicado por JOSE JEREMIAS CABALLERO (5917 intervenciones) el 18/07/2015 14:02:38
Te explico no es que vayas a eliminar una fila de ese archivo, sino lo que tienes que hacer, es leer línea por línea e ir guardando en otro archivo y cuando lea la tercera línea no lo guardes. Ojala que me equivoque pero no creo que tu archivo solo tenga tres líneas, derrepente tenga mas línea. Y Cada código para tratamiento de datas es único por lo general. Para ello se tiene que ver todo el archivo de data y según eso hacer un código preciso y adecuado para tal data.


Saludos .
JOSE JEREMÍAS CABALLERO
Asesoría online en Matlab
Servicios de programación matlab
[email protected]
skype: josejeremiascaballero
Estimado Usuario, el correo es para servicios de cursos, asesoría y programación. Toda ayuda gratuita es vía foro.


http://matlabcaballero.blogspot.com
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Dave
Val: 497
Ha mantenido su posición en Matlab (en relación al último mes)
Gráfica de Matlab

Eliminar una fila en especial en un mensaje de texto

Publicado por Dave (1094 intervenciones) el 20/07/2015 00:20:58
Hola Eric;

Claro que posible eliminar una, dos o las líneas de que desee de un archivo de texto.

Lo ideal sería crear un nuevo archivo de texto, el cual ya no contenga las líneas que no deseas. La secuencia, sería:

1) Definir las líneas que deseas eliminar,
2) Cargar todas las líneas del texto a la memoria del Matlab
3) Guardar todas las líneas menos las no deseadas.

​Espero que ser de alguna ayuda.

Saludos
Dave Correa
[email protected]
[email protected]
Servicios de Programación Matlab
http://fismatlab.org​​
http://fismatlab.blogspot.com

Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar