Leaving out the header when reading in a text file
3 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
Hi
I am trying to read in my text file using this:
fname=[PATHIN, textfile];
fid=fopen(fname);
for i=1:72
[M1(i,:)]=fscanf(fid,'%i', [1 6]);
end
Except, it gives me an error because in the first line of the text file is the header which lists what each column is. Is there a line I can include in this script to tell MATLAB to skip the first line of each of the text files? Or to ignore strings and only read in numbers?
Thanks a lot for the help in advance :)
Jan
0 commentaires
Réponse acceptée
Walter Roberson
le 18 Juin 2012
After the fopen(), add
fgetl(fid);
to read and discard the first line.
0 commentaires
Plus de réponses (0)
Voir également
Catégories
En savoir plus sur Text Data Preparation dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!