Static
calculateMenghitung Consistency Index (CI) untuk matriks perbandingan berpasangan 3D berdasarkan nilai λ max yang sudah dihitung sebelumnya.
Array nilai λ max untuk setiap matriks 2D dalam 3D
Array jumlah alternatif untuk setiap matriks 2D
Array CI untuk setiap matriks 2D dalam 3D
Static
calculateMenghitung Consistency Ratio (CR) untuk matriks perbandingan berpasangan 3D dan menentukan apakah perbandingan konsisten.
Matriks 3D yang berisi nilai Consistency Index (CI) untuk tiap matriks 2D.
Array yang berisi nilai Random Index (RI) untuk tiap dimensi matriks perbandingan berpasangan.
Static
calculateMenghitung bobot prioritas (priority vector) untuk setiap alternatif dalam matriks 3D.
Untuk setiap matriks 2D dalam matriks 3D, fungsi ini menghitung rata-rata dari setiap baris sebagai representasi bobot lokal (eigen vector) dari alternatif terhadap setiap kriteria.
matriks yg sudah di normalisasi
Array 2 dimensi (number[][]) yang berisi bobot prioritas untuk setiap alternatif dalam tiap kriteria. Dimensi: [jumlahKriteria][jumlahAlternatif]
Static
calculateMenghitung lambda max dari array 3D dan bobot prioritasnya.
Matriks perbandingan berpasangan dalam 3D (number[][][])
Array 2D bobot prioritas (1D per matriks)
Array nilai lambda max per matriks
Static
convertMengubah matriks string bertingkat (nested) menjadi matriks number.
Matriks string atau nested matrix
Matriks angka
Static
countMenghitung total dari setiap kolom pada matriks 3D.
Matriks angka 3D
Array total dari tiap kolom untuk setiap matriks 2D dalam 3D
Static
getMenghitung ordo dari setiap matriks 2D dalam matriks 3D. Fungsi ini menganggap bahwa setiap matriks 2D dalam matriks 3D adalah matriks persegi.
Matriks 3D yang berisi matriks 2D.
Array ordo matriks (jumlah baris/kolom) untuk setiap matriks 2D dalam matriks 3D.
Static
normalizeMenormalisasi matriks alternatif 3D berdasarkan jumlah kolom masing-masing.
Matriks alternatif (3D)
Matriks alternatif ternormalisasi (3D)
Nilai Random Index (RI) berdasarkan ordo matriks.