Ignorar filas de .txt y pasar los datos a matlab
Publicado por fernan (4 intervenciones) el 05/05/2012 11:30:30
Hola
Haber si alguien me puede echar un cable con esto, os estaria eternamente agradecidos.
Tengo un fichero de nombre 'ficha.txt' y deseo pasar ciertas series de datos a distintas matrices en matlab y para ello debo ignorar ciertas líneas que no sirven.
Este fichero en cuestión tiene estas caracteristicas:
90 %línea a ignorar
12 12 %línea a ignorar
35 %línea a ignorar
15 %línea a ignorar
3 %línea que indica una serie numerica de 3 filas, pero a la vez es una línea a ignorar
824 5.2301 %estas 3 filas numericas las quiero recoger en una matriz de 3x2
831 4.5653
827 5.1562
2 %línea que indica una serie numerica de 2 filas, pero a la vez es una línea a ignorar
815 5.9290 %estas 2 filas numericas las quiero recoger en una matriz de 2x2
822 4.6364
6 %línea que indica una serie numerica de 6 filas, pero a la vez es una línea a ignorar
815 6.8949 %estas 6 filas numericas las quiero recoger en una matriz de 6x2
849 4.7301
821 5.0881
839 4.9006
827 4.9688
826 4.9801
ASí hasta 40 series numericas que tiene el texto. ¿como podría pasar estas series a sus respectivas matrices en matlaba para posteriormente guardar en un archivo *.mat.??
Gracias
Haber si alguien me puede echar un cable con esto, os estaria eternamente agradecidos.
Tengo un fichero de nombre 'ficha.txt' y deseo pasar ciertas series de datos a distintas matrices en matlab y para ello debo ignorar ciertas líneas que no sirven.
Este fichero en cuestión tiene estas caracteristicas:
90 %línea a ignorar
12 12 %línea a ignorar
35 %línea a ignorar
15 %línea a ignorar
3 %línea que indica una serie numerica de 3 filas, pero a la vez es una línea a ignorar
824 5.2301 %estas 3 filas numericas las quiero recoger en una matriz de 3x2
831 4.5653
827 5.1562
2 %línea que indica una serie numerica de 2 filas, pero a la vez es una línea a ignorar
815 5.9290 %estas 2 filas numericas las quiero recoger en una matriz de 2x2
822 4.6364
6 %línea que indica una serie numerica de 6 filas, pero a la vez es una línea a ignorar
815 6.8949 %estas 6 filas numericas las quiero recoger en una matriz de 6x2
849 4.7301
821 5.0881
839 4.9006
827 4.9688
826 4.9801
ASí hasta 40 series numericas que tiene el texto. ¿como podría pasar estas series a sus respectivas matrices en matlaba para posteriormente guardar en un archivo *.mat.??
Gracias
Valora esta pregunta


0