success.m
上传用户:lzb_9569
上传日期:2013-05-03
资源大小:5k
文件大小:1k
源码类别:

生物技术

开发平台:

Matlab

  1. function rate=success(classification, stest, strain)
  2. % success(classification, stest, strain)
  3. %
  4. % Returns the success rate of the classification.
  5. % 'classification': vector created by function 'classify()',
  6. % 'imgpperson': number of images per person in the image database,
  7. % 'rate': success rate (0 <= rate <=1).
  8. error = 0;
  9. succe = 0;
  10. for c=1: length(classification),
  11.    if (floor(floor((c-1)/stest)*strain) < classification(c)) & (classification(c) <= floor((1+floor((c-1)/stest))*strain))
  12.       succe = succe+1;
  13.    else
  14.       error = error+1;
  15.    end
  16. end
  17. rate = succe/length(classification);