Info
This question is closed. Reopen it to edit or answer.
Following is the error in my program
    3 views (last 30 days)
  
       Show older comments
    
 Index exceeds matrix dimensions.
 Error in threshold (line 13)
        correctMinimum(j) = allMinimum(i);
 Error in knnclassify (line 177)
 [minThreshold,maxThreshold] = threshold(AVM,recognition);
 Error in maintotaldemo (line 76)
 predictlabel = knnclassify(P_test, P_train, train_label,3,'euclidean','nearest');
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 [dIndex,dista]= knnsearch(TRAIN,sample,'distance', distance,'K',K)
 %%calculating FAR and FRR using threshold
 personsNo = 10;
 test=10
 for i=1:personsNo
    originalTest(1,((i-1)*12)+1:((i-1)*12)+12) = i;
 end  
 recognition = (originalTest'==test);
 AVM = dista(2:40,:);
 [minThreshold,maxThreshold] = threshold(AVM,recognition); 
 [FAR,FRR] = ROC(AVM,minThreshold,maxThreshold);
 plot(FAR,FRR);
2 Comments
Answers (0)
This question is closed.
See Also
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!
