Reading some part of a file

7 visualizaciones (últimos 30 días)
Yongmin
Yongmin el 10 de Mayo de 2015
Comentada: Yongmin el 10 de Mayo de 2015
Hello. I have a text file to read and I use the following commands to read the data.
fid = fopen('filename.dat','r');
formatspec = '%8c %6c %6c %d %64c %10c %d %d %s %s %s';
data = textscan(fid,formatspec,'Delimiter',',');
To save memory for the cell "data", I'd like to read only last 3 text strings. Would you please how to read a part of the file?
Many thanks for sharing your time.

Respuesta aceptada

per isakson
per isakson el 10 de Mayo de 2015
Replace
formatspec = '%8c %6c %6c %d %64c %10c %d %d %s %s %s';
by
formatspec = '%*8c %*6c %*6c %*d %*64c %*10c %*d %*d %s %s %s';
  1 comentario
Yongmin
Yongmin el 10 de Mayo de 2015
Hi per isakson, Thanks a lot for your kind and prompt answer. It really is what I wanted to do.

Iniciar sesión para comentar.

Más respuestas (0)

Categorías

Más información sobre Text Data Preparation en Help Center y File Exchange.

Etiquetas

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by