gerard@1: % from https://soundsoftware.ac.uk/projects/aasp-d-case-metrics gerard@1: function [fileID,classID] = loadClassificationOutput(filename) gerard@1: gerard@1: % Open raw file gerard@1: fid = fopen(filename,'r+'); gerard@1: gerard@1: % Read 1st line gerard@1: tline = fgetl(fid); gerard@1: fileID{1} = char(sscanf(tline, '%s\t%*s')); gerard@1: classID{1} = char(sscanf(tline, '%*s\t%s')); gerard@1: gerard@1: % Read rest of the lines gerard@1: i=1; gerard@1: while ischar(tline) gerard@1: i = i+1; gerard@1: tline = fgetl(fid); gerard@1: if (ischar(tline)) gerard@1: gerard@1: fileID{i} = char(sscanf(tline, '%s\t%*s')); gerard@1: classID{i} = char(sscanf(tline, '%*s\t%s')); gerard@1: gerard@1: end; gerard@1: end gerard@1: gerard@1: % Close file gerard@1: fclose(fid); gerard@1: