Matlab - Graficar de archivos txt

 
Vista:

Graficar de archivos txt

Publicado por Lyon_ (8 intervenciones) el 09/04/2019 18:15:40
Buenasss!

Tengo una duda existencial , y es que necesito graficar unos datos que tengo en un archivo con extensión .txt.
El archivo .txt tiene 4 columnas de datos, y necesito graficar la columna 1 y 2, columna 1 y 3 y columna 1 y 4.

Ejemplo de datos:

0.0000000000000000e+00 2.1442275772874798e-03 -3.4286139900660518e-04 1.7156973216904442e-03
1.9531250000000000e-03 3.9645191410213236e-03 -4.8856085783141210e-04 3.3086405067223237e-03
3.9062500000000000e-03 2.3983776609074856e-03 -2.6150154942212734e-04 9.8968360397007739e-04
5.8593750000000000e-03 -1.1540432987486163e-03 3.9440604948082865e-04 -2.1136412906974174e-03
7.8125000000000000e-03 -2.9502283787104602e-03 4.3516085534653923e-04 -2.3413905749759627e-03
9.7656250000000000e-03 -1.2780441667146246e-03 1.3502888065252316e-04 -1.1574086059353971e-03
1.1718750000000000e-02 9.6147180351407893e-04 -2.4742308799612865e-04 1.5412463163537080e-03

Gracias
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
sin imagen de perfil
Val: 918
Bronce
Ha mantenido su posición en Matlab (en relación al último mes)
Gráfica de Matlab

Graficar de archivos txt

Publicado por Daniel (354 intervenciones) el 09/04/2019 22:33:18
Hola,

Para leer el archivo hay que utilizar dlmread utilizando como separador el espacio en blanco.

1
data = dlmread('texto.txt', ' ')

Luego en data se encuentran los datos en una tabla, solamente se han de representar las columnas deseadas

1
2
3
plot(data(:,1), data(:,2))
plot(data(:,1), data(:,3))
plot(data(:,1), data(:,2))

Saludos,
Daniel Rodríguez.
Analytics Lane
Matlab en Analytics Lane
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