@@ 91-93 (lines=3) @@ | ||
88 | $centroid = $this->space->newPoint(array_fill(0, $this->dimension, 0)); |
|
89 | ||
90 | foreach ($this->points as $point) { |
|
91 | for ($n = 0; $n < $this->dimension; ++$n) { |
|
92 | $centroid->coordinates[$n] += $point->coordinates[$n]; |
|
93 | } |
|
94 | } |
|
95 | ||
96 | for ($n = 0; $n < $this->dimension; ++$n) { |
|
@@ 96-98 (lines=3) @@ | ||
93 | } |
|
94 | } |
|
95 | ||
96 | for ($n = 0; $n < $this->dimension; ++$n) { |
|
97 | $this->coordinates[$n] = $centroid->coordinates[$n] / $count; |
|
98 | } |
|
99 | } |
|
100 | ||
101 | /** |