annotate loadClassificationOutput.m @ 2:def2b3fa1450 tip master

corrected README
author Gerard Roma <gerard.roma@upf.edu>
date Mon, 04 Nov 2013 10:46:05 +0000
parents 96b1b8697b60
children
rev   line source
gerard@1 1 % from https://soundsoftware.ac.uk/projects/aasp-d-case-metrics
gerard@1 2 function [fileID,classID] = loadClassificationOutput(filename)
gerard@1 3
gerard@1 4 % Open raw file
gerard@1 5 fid = fopen(filename,'r+');
gerard@1 6
gerard@1 7 % Read 1st line
gerard@1 8 tline = fgetl(fid);
gerard@1 9 fileID{1} = char(sscanf(tline, '%s\t%*s'));
gerard@1 10 classID{1} = char(sscanf(tline, '%*s\t%s'));
gerard@1 11
gerard@1 12 % Read rest of the lines
gerard@1 13 i=1;
gerard@1 14 while ischar(tline)
gerard@1 15 i = i+1;
gerard@1 16 tline = fgetl(fid);
gerard@1 17 if (ischar(tline))
gerard@1 18
gerard@1 19 fileID{i} = char(sscanf(tline, '%s\t%*s'));
gerard@1 20 classID{i} = char(sscanf(tline, '%*s\t%s'));
gerard@1 21
gerard@1 22 end;
gerard@1 23 end
gerard@1 24
gerard@1 25 % Close file
gerard@1 26 fclose(fid);
gerard@1 27