Skip records in a text file
Afficher commentaires plus anciens
I am working with large text files (~27 GB per file) containing 570,000 rows (records). I want to locate and access the contents of a particular row as efficiently as possible. The rows all consist of an initial 21 character identifying string, followed by a blank, followed by 8386 "%f" fields separated by blanks, and then ending with a new-line. I know the record number (and identifying string) of the record I would like to read. Unfortunately, I cannot use fseek to position the file since the number of bytes per record is not constant since the "%f" fields have varying sizes.
Is there a capability in MATLAB of skipping N rows (records) of text on read in MATLAB?
Many thanks,
Duane
Réponses (1)
per isakson
le 30 Sep 2014
0 votes
"Is there a capability in MATLAB of skipping N rows"
Catégories
En savoir plus sur Characters and Strings dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!