Implementasi Defuzzyfikasi SOM Smallest of Maximum Implementasi Defuzzyfikasi MOM Mean of Maximum Implementasi Defuzzyfikasi LOM Largest of Maximum

Gambar 4.13 Listing Kode Program Penampungan Nilai Alfa Predikat Proses selanjutnya adalah mencari nilai MAX dari komposisi antar aturan. Pertama menentukan nilai maximum secara acak kemudian membandingkan setiap nilai dengan nilai acak yang telah ditentukan tersebut. Jika nilai yang dibandingkan lebih besar maka akan nilai tersebut akan menjadi nilai max. Begitu seterusnya hingga setiap nilai alfa predikat sudah dibandingkan, tetapi jika nilai yang dibandingkan sama besarnya dengan nilai maximum maka akan dilihat nilai variabel hasilnya apakah sama atau berbebeda. Jika berbeda maka terdapat dua buah nilai maximum dengan nilai variabel hasil yang berbeda. Gambar 4.14 Listing Kode Program Komposisi Antar Aturan MAX

4.1.2.3. Implementasi Defuzzyfikasi SOM Smallest of Maximum

Berikut ini adalah listing kode program defuzzyfikasi yaitu mencari nilai tegas terkecil dari nilai alfa predikat tertinggi yang telah didapat dari proses komposisi antar aturan max. Jika variabel max hanya berisi satu buah nilai saja maka akan langsung dicari nilai tegas terkecil dari alfa predikat terbesar yang sudah didapatkan. Namun, jika variabel max berisi lebih dari satu buah nilai makan akan dicari nilai paling kecil dari kombinasi perhitungan dua buah nilai alfa predikatnya. PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI Gambar 4.15 Listing Kode Program Defuzzyfikasi SOM

4.1.2.4. Implementasi Defuzzyfikasi MOM Mean of Maximum

Berikut ini adalah listing kode program defuzzyfikasi yaitu mencari nilai tegas rata-rata dari nilai alfa predikat tertinggi yang telah didapat dari proses komposisi antar aturan max. Jika variabel max hanya berisi satu buah nilai saja maka akan langsung dicari nilai tegas rata-rata dari alfa predikat terbesar yang sudah didapatkan. Namun, jika variabel max berisi lebih dari satu buah nilai makan akan dicari nilai rata-rata dari kombinasi perhitungan dua buah nilai alfa predikatnya. PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI Gambar 4.16 Listing Kode Program Defuzzyfikasi MOM

4.1.2.5. Implementasi Defuzzyfikasi LOM Largest of Maximum

Berikut ini adalah listing kode program defuzzyfikasi yaitu mencari nilai tegas terbesar dari nilai alfa predikat tertinggi yang telah didapat dari proses komposisi antar aturan max. Jika variabel max hanya berisi satu PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI buah nilai saja maka akan langsung dicari nilai tegas terbesar dari alfa predikat terbesar yang sudah didapatkan. Namun, jika variabel max berisi lebih dari satu buah nilai makan akan dicari nilai tegas terbesar dari kombinasi perhitungan dua buah nilai alfa predikatnya. Gambar 4.17 Listing Kode Program Defuzzyfikasi LOM

4.1.3. Implementasi Multi-Attribute Decision Making