duda lectura archivo
Publicado por David (18 intervenciones) el 20/07/2011 22:07:19
Buenas tardes, a ver si alguien me puede echar una mano que me he quedado atascado nada mas empezar con un programa.
Tengo unas hojas de excell con datos, un ejemplo podria ser el siguiente:
1,2 11.8 5
2,3 9,7 4
3,4 8,7 3
4,2 7,5 2
5,5 6,7 1
6,9 5,7 0
7,6 4,3 9
8,4 3,4 8
9,3 2,7 7
10,2 1,7 6
Guardado con el nombre 'datos.xlsx'
Esas hojas de excell estan cargadas en el directory de Matlab.
Me gustaria leer cada fila en un vector porque luego voy a utilizar cada uno de esos vectores (en este caso de dimensiones 1x3) en redes neuronales.
El programa empezaría asi:
>>function tomardatos
>>fid=fopen('datos.xlsx', 'rt')
%aqui utilizaria un bucle for segun el numero de columnas y de filas pero de momento intento leer solo la primera linea de la sigiente manera
>>primlinea=textscan(fid, '%n %n &n')
%y aqui viene mi problema, cuando abro la variable primlinea está vacia.
Espero haberme explicado bien.
Si alguien me pudiera echar una mano le estaría muy agradecido.
Saludos
Tengo unas hojas de excell con datos, un ejemplo podria ser el siguiente:
1,2 11.8 5
2,3 9,7 4
3,4 8,7 3
4,2 7,5 2
5,5 6,7 1
6,9 5,7 0
7,6 4,3 9
8,4 3,4 8
9,3 2,7 7
10,2 1,7 6
Guardado con el nombre 'datos.xlsx'
Esas hojas de excell estan cargadas en el directory de Matlab.
Me gustaria leer cada fila en un vector porque luego voy a utilizar cada uno de esos vectores (en este caso de dimensiones 1x3) en redes neuronales.
El programa empezaría asi:
>>function tomardatos
>>fid=fopen('datos.xlsx', 'rt')
%aqui utilizaria un bucle for segun el numero de columnas y de filas pero de momento intento leer solo la primera linea de la sigiente manera
>>primlinea=textscan(fid, '%n %n &n')
%y aqui viene mi problema, cuando abro la variable primlinea está vacia.
Espero haberme explicado bien.
Si alguien me pudiera echar una mano le estaría muy agradecido.
Saludos
Valora esta pregunta
0