Mercurial > hg > dcase2013_sc_rnh
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 |