@include('layouts.header_admin')

Data Perhitungan

Pilih Jenis Kelamin
@if (count($alternatifs) > 0) id_alternatif; $id_kriteria = $kriteria->id_kriteria; $data_pencocokan = \App\Models\PerhitunganModel::data_nilai($id_alternatif, $id_kriteria); if (!empty($data_pencocokan['nilai'])) { $nilai = $data_pencocokan['nilai']; } else { $nilai = 0; } $matriks_x[$id_kriteria][$id_alternatif] = $nilai; endforeach; endforeach; //Matriks Normalisasi (R) & Matriks Normalisasi Terbobot & Nilai V $matriks_r = []; $matriks_rb = []; $nilai_v = []; foreach ($rangkings as $alternatif): $id_alternatif = $alternatif->id_alternatif; $nilai_total = 0; foreach ($kriterias as $kriteria): $id_kriteria = $kriteria->id_kriteria; $nilai = $matriks_x[$id_kriteria][$id_alternatif]; $type_kriteria = $kriteria->jenis; $bobot = $kriteria->bobot; $nilai_max = @max($matriks_x[$id_kriteria]); $nilai_min = @min($matriks_x[$id_kriteria]); if ($type_kriteria == 'Benefit'): $r = $nilai != 0 ? $nilai / $nilai_max : 0; elseif ($type_kriteria == 'Cost'): $r = $nilai != 0 ? $nilai_min / $nilai : 0; endif; $matriks_r[$id_kriteria][$id_alternatif] = $r; $nilai_penjumlahan = $bobot * $r; $matriks_rb[$id_kriteria][$id_alternatif] = $nilai_penjumlahan; $nilai_total += $nilai_penjumlahan; endforeach; //Nilai (V) $nilai_v[$id_alternatif] = $nilai_total; endforeach; ?>
Matriks Keputusan (X)
id_alternatif; $id_kriteria = $kriteria->id_kriteria; echo ''; endforeach; ?> id_kriteria; echo ''; endforeach; ?> id_kriteria; echo ''; endforeach; ?>
No Nama Alternatif Asal Divisi kode_kriteria ?>
nama ?> divisi ?> '; echo $matriks_x[$id_kriteria][$id_alternatif]; echo '
MIN '; echo min($matriks_x[$id_kriteria]); echo '
MAX '; echo max($matriks_x[$id_kriteria]); echo '
Matriks Normalisasi (R)
id_alternatif; $id_kriteria = $kriteria->id_kriteria; echo ''; endforeach; ?>
No Nama Alternatif Asal Divisi kode_kriteria ?>
nama ?> divisi ?> '; echo $matriks_r[$id_kriteria][$id_alternatif]; echo '
Bobot Preferensi (W)
kode_kriteria ?> (jenis ?>)
bobot; ?>
Matriks Normalisasi Terbobot
id_alternatif; $id_kriteria = $kriteria->id_kriteria; echo ''; endforeach; ?>
No Nama Alternatif Asal Divisi kode_kriteria ?>
nama ?> divisi ?> '; echo $matriks_rb[$id_kriteria][$id_alternatif]; echo '
{{-- add pagination in bootstrap --}}
{!! $alternatifs->links() !!}
Nilai (V)
id_alternatif; echo ''; ?> $id_alternatif, 'jenis_kelamin' => $j, 'nilai' => $v, ]; DB::table('hasil')->insert($hasil_akhir); endforeach; ?>
No Nama Alternatif Nilai (V) Asal Divisi
nama ?> '; echo $v = $nilai_v[$id_alternatif]; echo ' divisi ?>
@else
Data alternatif masih kosong!
@endif @push('js-internal') @endpush @include('layouts.footer_admin')