Mercurial > hg > simscene-py
view nonExposed/analyseBaseLineDev.m @ 21:e26be576f241
add figure functions and beta version of getClassInfo
author | gregoire lafay <gregoirelafay@sfr.fr> |
---|---|
date | Thu, 14 Jan 2016 06:54:31 +0100 |
parents | |
children |
line wrap: on
line source
load ~/Téléchargements/results.mat val{1}=[10 30 50]; val{2}=[0 6 12]; val{3}=[0 1]; for jj=1:length(val{1}) indMs(jj,:)=cellfun(@(x) ~isempty(strfind(x,['meanSpace_' num2str(val{1}(jj))])),filenames); end for jj=1:length(val{2}) indEbr(jj,:)=cellfun(@(x) ~isempty(strfind(x,['ebr_' num2str(val{2}(jj))])),filenames); end for jj=1:length(val{3}) indOvlp=cellfun(@(x) ~isempty(strfind(x,'ovlp_1')),filenames); end [~,indBestTresh]=max(max(F,[],1)); figure(1) subplot 221 plot(F(indOvlp & indMs(1,:),indBestTresh),'-*') hold on plot(F(indOvlp & indMs(2,:),indBestTresh),'-r*') plot(F(indOvlp & indMs(3,:),indBestTresh),'-y*') hold off ylim([0 0.6]) ylabel('F') title('polyphonic') set(gca,'xtick',1:3,'xticklabel',val{2},'box','off') xlabel('EBR') subplot 222 plot(F(~indOvlp & indMs(1,:),indBestTresh),'-*') hold on plot(F(~indOvlp & indMs(2,:),indBestTresh),'-r*') plot(F(~indOvlp & indMs(3,:),indBestTresh),'-y*') hold off title('monophonic') set(gca,'xtick',1:3,'xticklabel',val{2},'box','off') ylim([0 0.6]) xlabel('EBR') ylabel('F') subplot 223 plot(Feb(indOvlp & indMs(1,:),indBestTresh),'-*') hold on plot(Feb(indOvlp & indMs(2,:),indBestTresh),'-r*') plot(Feb(indOvlp & indMs(3,:),indBestTresh),'-y*') hold off ylim([0 0.3]) ylabel('Feb') title('polyphonic') set(gca,'xtick',1:3,'xticklabel',val{2},'box','off') xlabel('EBR') subplot 224 plot(Feb(~indOvlp & indMs(1,:),indBestTresh),'-*') hold on plot(Feb(~indOvlp & indMs(2,:),indBestTresh),'-r*') plot(Feb(~indOvlp & indMs(3,:),indBestTresh),'-y*') hold off title('monophonic') set(gca,'xtick',1:3,'xticklabel',val{2},'box','off') ylim([0 0.3]) xlabel('EBR') ylabel('Feb') legend(arrayfun(@(x) ['meanSpace ' num2str(x)],val{1},'UniformOutput',false)) disp('')