complex repeating input format
14 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Stu Schwartz
el 28 de Jul. de 2020
Comentada: Stephen23
el 29 de Jul. de 2020
Hi: Looking for help on reading in a large file with 490 columns per record. First 5 columns have a distinct repeating format (%s %f %f %f %f %s) followed by 485 columns that repeat the same 5 column formant (%f %s %s %s %s) 97 times. I'd like to use a FORTRAN like construct in a format spect to indicate the second format spec is repeated 97 times after the first. Can't figure out how to do this without a format spec with 490 distinct entries (485 of which are just repeating the 5-column format). Any suggestions would be much appreciated.
0 comentarios
Respuesta aceptada
Stephen23
el 29 de Jul. de 2020
fmt = repmat('%f%s%s%s%s',1,97);
fmt = ['%s%f%f%f%f%s',fmt];
Note that you wrote "First 5 columns..." but your example format string contains 6 format specifiers.
2 comentarios
Más respuestas (0)
Ver también
Categorías
Más información sobre Mapping Toolbox en Help Center y File Exchange.
Productos
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!