Matlab - Eliminar filas de un archivo de texto en Matlab

 
Vista:
sin imagen de perfil

Eliminar filas de un archivo de texto en Matlab

Publicado por Jorge (2 intervenciones) el 06/05/2017 21:04:36
Por ejemplo. Tengo un archivo de 682 filas y me gustaria eliminar con un ciclo una fila cada 10 lineas(o filas) por ejemplo, pero sin eliminar la primera y la ultima fila. Que yo pueda variar cada cuanto es el salto cada 5, 10, 15 por ejemplo
Saludos, 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 filas de un archivo de texto en Matlab

Publicado por JOSE JEREMIAS CABALLERO (5917 intervenciones) el 07/05/2017 04:04:50
En realidad no es eliminar, sino es crear otro archivo y allí copiar del primer archivo, pero obviando las filas que no deseas. No pongo un codigo, porque nose la forma de tu archivo texto. Los codigos estan en función del tipo de archivo texto.


Saludos
JOSE JEREMIAS CABALLERO
Asesor de Proyectos con Matlab
Servicios de programación matlab


http://matlabcaballero.blogspot.com
https://www.facebook.com/matlabcaballero/
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
sin imagen de perfil

Eliminar filas de un archivo de texto en Matlab

Publicado por Jorge (2 intervenciones) el 07/05/2017 05:23:06
El archivo de texto esta de la siguiente manera solo son valores, son 682 filas, aqui pongo algunas:

0.0000000 79.9999997 0.0000002 200.0000023
0.1000000 79.7081877 0.1918122 202.1322028
0.2000000 79.5247217 0.2752782 203.2840498 0.3000000 79.3514250 0.3430285 204.2972520
0.4000000 79.1967137 0.4032863 205.2463352
0.5000000 79.0469327 0.4590673 206.1588686
0.6000000 78.8880926 0.5119674 207.0481971
0.7000000 78.7374498 0.5625502 207.9219910
0.8000000 78.5883675 0.6116315 208.7847762
0.9000000 78.4406692 0.6593308 209.6398572
1.0000000 78.2938399 0.7061651 210.4892723

me gustaria conservar la primera y la ultima fila y solo dejar la fila cada 10 lineas por ejemplo, para reducir mi archivo de 682 filas a 50 filas por ejemplo.
Una ejemplo tomando las lineas de arriba seria dejar la primera y la ultima fila y escribir la fila correspondiente cada dos saltos del texto anterior en el nuevo archivo. ya que son muchos datos y no necesito todos los datos

0.0000000 79.9999997 0.0000002 200.0000023 0.3000000 79.3514250 0.3430285 204.2972520
0.6000000 78.8880926 0.5119674 207.0481971
0.9000000 78.4406692 0.6593308 209.6398572
1.0000000 78.2938399 0.7061651 210.4892723

Saludos y gracias, espero pueda darme un ejemplo
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