Matlab - Como obtener los datos de un txt como una matriz tipo double

 
Vista:

Como obtener los datos de un txt como una matriz tipo double

Publicado por Katia (7 intervenciones) el 01/04/2017 00:55:33
Saludos!

Almaceno los datos en forma de tabla resultado de operaciones matemáticas realizadas en el programa, pero luego necesito obtener esa tabla tipo matriz de regreso, lo que intento hacer es almacenar los valores numéricos en archivos .txt para luego almacenarlos en una base de datos mysql y así cuando necesite llamar los valores poder realizar otros cálculos necesarios con esto. Motivo por el cual los valores debo obtenerlos tipo matriz, aun cuando no se específicamente cuantas filas se formaron en el archivo resultado de los cálculos realizados en el proceso, solo se que son 6 columnas las que estoy generando, lo demás va a depender de los cálculos.

en conclusión he podido guardar los valores en un .txt en forma de tabla la cual representa la matriz1, pero como obtenerlos de regreso en el orden almacenado para formar una matriz2 no lo se hacer. Si alguien por favor puede orientarme, le agradecería enormemente. Ejemplo de los datos almacenados en el .txt

216.000000 46.000000 3.000000 0.503045 0.000000 1.000000
190.000000 49.000000 1.000000 3.582731 0.000000 1.000000
146.000000 64.000000 1.000000 3.268355 0.000000 1.000000
247.000000 80.000000 1.000000 0.700240 0.000000 1.000000
173.000000 86.000000 1.000000 0.366567 0.000000 1.000000
302.000000 93.000000 1.000000 0.837181 0.000000 1.000000
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

Como obtener los datos de un txt como una matriz tipo double

Publicado por JOSE JEREMIAS CABALLERO (5917 intervenciones) el 01/04/2017 03:24:42
1
2
3
4
5
6
7
8
9
10
11
>> clear all
Matriz2=importdata('Matriz1.txt')
 
Matriz2 =
 
  216.0000   46.0000    3.0000    0.5030         0    1.0000
  190.0000   49.0000    1.0000    3.5827         0    1.0000
  146.0000   64.0000    1.0000    3.2684         0    1.0000
  247.0000   80.0000    1.0000    0.7002         0    1.0000
  173.0000   86.0000    1.0000    0.3666         0    1.0000
  302.0000   93.0000    1.0000    0.8372         0    1.0000

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

Como obtener los datos de un txt como una matriz tipo double

Publicado por Katia (7 intervenciones) el 01/04/2017 12:25:38
Muchas gracias Jose Jeremias me ha funcionado bien
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