Detail Perhitungan Curas

Berikut merupakan detail perhitungan jarak antar setiap data terhadap setiap centroid pada masing masing iterasi.

@if (session()->has('succes')) @endif @if (session()->has('error')) @endif
Nilai Centroid Awal
@foreach ($data['centroid_awal'] as $centroid) @endforeach @foreach ($data['centroid_awal'] as $centroid) @endforeach
{{ array_key_first($centroid) }}
{{ array_values($centroid)[0] }}



@foreach ($data['iterasi'] as $index => $iterasi)
Iterasi ke-{{ $index + 1 }}
@foreach (array_keys($iterasi[0]) as $key) @if ($key !== 'kecamatan_id') @endif @endforeach @foreach ($iterasi as $row) @php $minKey = null; $minVal = INF; foreach ($row as $key => $val) { if (strpos($key, 'C') === 0 && $val < $minVal) { $minVal = $val; $minKey = $key; } } @endphp @foreach ($row as $key => $val) @if ($key !== 'kecamatan_id') @endif @endforeach @endforeach
Nama Kecamatan{{ $key }}Hasil
{{ $kecamatan[$row['kecamatan_id']] ?? 'Tidak Diketahui' }}{{ $val }}{{ strtoupper($minKey) }}
@endforeach