Create string from list of names in file

1 次查看(过去 30 天)
I have an unusual problem. I am running a program that generates a list of file names (see example, CLUSLIST_5). In this file, there are several columns, of which only the first and the last are important to me. The first is a group number (1,2,3,4,5) and the last is a file name (tdump84...). The group numbers stay the same; there will always be 5 groups. The number within each group and the names of the files will vary. I would like to create a string of the filenames for each group. The group number is not needed as part of the string, but can be part of the string name. I have several hundred of the lists of file names, so I will need something that can be repeatable.
I can generate a string of file names, but I am struggling with the varying number within each group part. How should I begin to account for the varying number within each group?
The file isn't actually a text file. It is a text file for uploading purposes here.
Thank you much.

采纳的回答

KSSV
KSSV 2019-1-2
file = 'CLUSLIST_5.txt' ;
fid = fopen(file,'r') ;
S = textscan(fid,'%f %f %f %f %f %f %f %s') ;
fclose(fid) ;
str = S{8} ;

更多回答(0 个)

类别

Help CenterFile Exchange 中查找有关 Low-Level File I/O 的更多信息

Community Treasure Hunt

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

Start Hunting!

Translated by