Leaving out the header when reading in a text file
    5 views (last 30 days)
  
       Show older comments
    
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 Comments
Accepted Answer
  Walter Roberson
      
      
 on 18 Jun 2012
        After the fopen(), add
   fgetl(fid);
to read and discard the first line.
0 Comments
More Answers (0)
See Also
Categories
				Find more on Text Data Preparation in Help Center and File Exchange
			
	Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!