reading csv file from 10 th line ?
    2 visualizaciones (últimos 30 días)
  
       Mostrar comentarios más antiguos
    
i  create function read   file line by line but after first 10 th line another function will read 
so how i can  start  from 10 th line?
while(i ~=9)
      i = i + 1;
    next_line = fgetl(fid);
     D=c1; 
     c1=cell2mat(textscan(next_line,'%f %f %f %f','Delimiter', ',','CollectOutput', true))
    c1=[D;c1]
   end
thanks 
0 comentarios
Respuestas (1)
  newbie9
      
 el 27 de Jul. de 2019
        If you want to read only the 10th line:
mydata10only = textscan(fid001, '%f %f %f %f', 1 , 'HeaderLines', 10);
mydata10only = [mydata10only{:}]; % this unpacks the cell array
fclose(fid001)
If you want to read in everything after the 9th line:
mydata_notneeded = textscan(fid001, '%f %f %f %f', 1 , 'HeaderLines', 9);
mydata9plus = textscan(fid001, '%f %f %f %f');  
mydata9plus = [mydata9plus{:}]; % this unpacks the cell array
fclose(fid001)
clear mydata_notneeded
1 comentario
Ver también
Categorías
				Más información sobre Image Processing Toolbox 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!
