From: ilaria on
ciao a tutti ho dei problemi con la funzione roc e devo analizzare degli score di visi e impronte il codice che sto usando è questo ma mi da errore avete qualche suggerimento utile per risolvere il problema?
function [fp fn] = provaROC(output, thrSet, labels);
% label = 1 :: imp (out(1) > thr)
% label = 2 :: gen (out(1) < thr)

for idx =1:length(thrSet),
labelsNew = (output < thrSet(idx) ) +1;
labCmp = (labelsNew ~= labels); % 1 dove ho errore

fn(idx) = mean(labCmp(find(labels==1)) ); % imp(1) classificato come gen(2)
fp(idx) = mean(labCmp(find(labels==2)) );
end

imp sta per impostore e gen per genuino riferito agli score
aiutatemi per favore è urgente