Exemple #1
0
 function nearest($vec)
 {
     $min = -1;
     $minN;
     $vecs = $this->vecs;
     foreach ($vecs as $name => $cvec) {
         $d = VecUtil::dist($vec, $cvec);
         if ($min < 0 || $d < $min) {
             $minN = $name;
             $min = $d;
         }
     }
     return array($minN, $d);
 }