comando xlsread problema con matrices
Publicado por Antonio (2 intervenciones) el 22/04/2013 16:16:17
Hola a todos!
Tengo un problema a la hora de leer datos de hojas excel hacia matlab. Resulta que si tengo una matriz de por ejemplo 11 x 31; se da la situacion de que no lee las ultimas 2 filas por que en excel son celdas vacias, por lo tanto le queda como: 9 x 31. Lo que necesito es que esas celdas vacias me salgan como 0 en matlab, para poder llamar a esa celda y operar con ella.
Conoceis algun metodo para ello? he usado el comando xlswrite que puede escribir en excel, pero el problema viene de que las celdas vacias en excel son aleatorias, por lo tanto no sabría a vote pronto donde tengo que escribir el 0. Quisiera hacer un proceso automatizado de todo esto, es decir que el comando xlsread me detente una celda vacia y me devuelva un 0.
Muchas gracias!!
Tengo un problema a la hora de leer datos de hojas excel hacia matlab. Resulta que si tengo una matriz de por ejemplo 11 x 31; se da la situacion de que no lee las ultimas 2 filas por que en excel son celdas vacias, por lo tanto le queda como: 9 x 31. Lo que necesito es que esas celdas vacias me salgan como 0 en matlab, para poder llamar a esa celda y operar con ella.
Conoceis algun metodo para ello? he usado el comando xlswrite que puede escribir en excel, pero el problema viene de que las celdas vacias en excel son aleatorias, por lo tanto no sabría a vote pronto donde tengo que escribir el 0. Quisiera hacer un proceso automatizado de todo esto, es decir que el comando xlsread me detente una celda vacia y me devuelva un 0.
Muchas gracias!!
Valora esta pregunta


0