SoloCodigo

Programación Específica => Matlab => Mensaje iniciado por: lucho129 en Domingo 5 de Noviembre de 2006, 21:43

Título: Exportar Una Matriz De Matlab A Una Base De Datos
Publicado por: lucho129 en Domingo 5 de Noviembre de 2006, 21:43
:blink: .....COMO HACEMOS,  PRIMERO PARA CONECTAR MATLAB A UNA BASE DE DATOS, Y SEGUNDO PARA EXPORTAR UNA MATRIZ A UNA BASE DE DATOS (PUEDE SER DE ACCESS O  mySQL) :ayuda: .

POR FAVOR AYUDENOS CON LOS PASOS NECESARIOS.

nos pueden escibir a luis_ceballos@linuxmail.org  :scream:
Título: Re: Exportar Una Matriz De Matlab A Una Base De Datos
Publicado por: isaakson en Domingo 26 de Noviembre de 2006, 17:28
lo primero que tienes que hacer es intentar guardar la matriz como un fichero , luego probar a abrirlo desde excel, o cualquier programa.
yo hice algo parecido a esto y me funciona perfectamente.


mat=[1 2 3 4; 5 6 7 8; 9 10 11 12; 13 14 15 16]

for I=1:4
 for J=1:4
  b((I-1)*4+J)=mat(I,J);
 end
end

save salida.txt b -ASCII


Al final puedo abrir el fichero de salida (salida.txt) con la excel sin problemas y lo coge como un vector, aunque con cada elemento en una columna.
el principal inconveniente es que si trabajas con matrices superiores a 255, excel no lo puede abrir.
aleeee!!!!