How to read tabular data from *.DAT files into MATLAB?
Afficher commentaires plus anciens
Dear all,
just tried to read a *.dat file into MATLAB. Loading the file worked out quite fine.
A=importdata('PIOMAS.vol.daily.1979.2013.Current.v2.dat');
A.data;
However, the resulting data looks strange (binary issue?).
2.0130 0.1490 0.0193
2.0130 0.1500 0.0192
2.0130 0.1510 0.0191
How it should look like
Year #day Vol
1979 1 26.405
1979 2 26.496
1979 3 26.582
1979 4 26.672
1979 5 26.770
1979 6 26.867
1979 7 26.940
1979 8 27.013
1979 9 27.095
1979 10 27.185
Maybe somebody knows how to do the trick. Best regards, Fernandes
2 commentaires
ebot joel
le 18 Mar 2019
M=dlmread('filename.extension')
plot(M(:,1.),M(:,2))
Luis Miguel Ariza Morales
le 7 Oct 2022
clear; close all; clc;
A=importdata('nombre_documento.extension');
A.data;
% para ver la primera columna
A.data(:,1); % muestra números en pantalla
% para ver más de una columna
M=[A.data(:,2) A.data(:,3)];
% para graficar lo que deseo:
plot(M(1,1),M(1,2),'.b');
hold on
for i=1:size(M,1)
axis([0 1 0 2]) % en x[0 1]; en y [0 2]
grid on
plot(M(i,1),M(i,2),'.b')
end
Réponse acceptée
Plus de réponses (0)
Catégories
En savoir plus sur Large Files and Big Data dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!