@@ 834-836 (lines=3) @@ | ||
831 | $vectors = new Matrix($vectors); |
|
832 | $vectors = array_map(function ($vect) { |
|
833 | $sum = 0; |
|
834 | for ($i=0; $i<count($vect); $i++) { |
|
835 | $sum += $vect[$i] ** 2; |
|
836 | } |
|
837 | $sum = sqrt($sum); |
|
838 | for ($i=0; $i<count($vect); $i++) { |
|
839 | $vect[$i] /= $sum; |
|
@@ 838-840 (lines=3) @@ | ||
835 | $sum += $vect[$i] ** 2; |
|
836 | } |
|
837 | $sum = sqrt($sum); |
|
838 | for ($i=0; $i<count($vect); $i++) { |
|
839 | $vect[$i] /= $sum; |
|
840 | } |
|
841 | return $vect; |
|
842 | }, $vectors->transpose()->toArray()); |
|
843 |