How to read files in ascending order based on the maximum value of the file from subfolders?
조회 수: 1 (최근 30일)
이전 댓글 표시
I have table.txt files in the subfolders of a directory. First I want to find the maximum value of a particular coulmn of the table.txt file. Then, I want to read these files in an ascening order based on these values. I can read the files. But unable to sort the files in the way I want to process the data further. Can somebody help me out?
allTables = dir('**/table.txt');
tablemax =zeros();
for ii = 1:numel(allTables)
thisFolder = allTables(ii).folder;
inFile = fullfile(thisFolder, allTables(ii).name);
A = readmatrix(inFile);
% do stuff ...
I=max(A(:,13));
tablemax(1:length(I),ii)=I;
end
iinew=sort(tablemax);
댓글 수: 0
채택된 답변
추가 답변 (0개)
참고 항목
카테고리
Help Center 및 File Exchange에서 File Operations에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!