Leaving out the header when reading in a text file
    6 visualizaciones (últimos 30 días)
  
       Mostrar comentarios más antiguos
    
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 comentarios
Respuesta aceptada
  Walter Roberson
      
      
 el 18 de Jun. de 2012
        After the fopen(), add
   fgetl(fid);
to read and discard the first line.
0 comentarios
Más respuestas (0)
Ver también
Categorías
				Más información sobre Text Data Preparation en Help Center y File Exchange.
			
	Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!

