Gambar 3.4 Flowchart Proses Inferensi Fuzzy Metode Mamdani
3.7 Flowchart Fungsi Keanggotaan Himpunan Fuzzy “RENDAH”
Flowchart yang menunjukkan pengolahan variabel smartphone yang termasuk dalam himpunan fuzzy “RENDAH” dapat dilihat pada Gambar 3.5.
Mulai
Selesai Memasukkan nilai
variabel dari himpunan fuzzy yang disediakan
Menghitung derajat keanggotaan setiap variabel yang terdapat pada data smartphone dari masukan himpunan fuzzy dan fungsi
keanggotaan yang telah ditentukan dalam sistem.
Mengambil nilai minimum dari ke-6 derajat keanggotaan variabel yang terdapat pada setiap
data smartphone
Mengurutkan nilai minimum dari setiap data smartphone dari nilai minimum yang terbesar hingga terkecil
Universitas Sumatera Utara
Gambar 3.5 Flowchart Fungsi Keanggotaan Himpunan Fuzzy “RENDAH”
Pada Gambar 3.5 diperlihatkan bahwa suatu derajat keanggotaan didapatkan dari proses perhitungan menggunakan fungsi keanggotaan himpunan fuzzy “RENDAH”. Nilai x diambil dari variabel data
smartphone yang termasuk dalam himpunan fuzzy “RENDAH”. Pertama, nilai x akan dibandingkan terlebih dahulu dengan nilai minimum a dengan persamaan x
≤ a jika benar maka derajat keanggotaan µ[x] bernilai 1, atau jika salah maka selanjutnya membandingkan apakah x berada di antara nilai minimum a
dan nilai maksimum b dengan persamaan a x b jika benar maka µ[x] bernilai , atau jika salah maka
x setidaknya pasti lebih besar dari b x ≥ b maka µ[x] bernilai 0.
3.8 Flowchart Fungsi Keanggotaan Himpunan Fuzzy “NORMAL”
Flowchart yang menunjukkan pengolahan variabel smartphone yang termasuk dalam himpunan fuzzy “NORMAL” dapat dilihat pada Gambar 3.6.
Selesai Mulai
Input nilai variabel data smartphone x
x ≤ a
a x b
x ≥ b
µ[x] = 0 µ[x] = 1
µ[x] =
Output derajat keanggotaan
Tidak Ya
Tidak Ya
Ya
Universitas Sumatera Utara
Gambar 3.6 Flowchart Fungsi Keanggotaan Himpunan Fuzzy “NORMAL”
Pada Gambar 3.6 diperlihatkan bahwa suatu derajat keanggotaan didapatkan dari proses perhitungan menggunakan fungsi keanggotaan himpunan fuzzy “NORMAL”. Nilai x diambil dari variabel data
smartphone yang termasuk dalam himpunan fuzzy “NORMAL”. Pertama, nilai x akan dibandingkan terlebih dahulu dengan nilai minimum a dengan persamaan x
≤ a ataupun dibandingkan dengan nilai maksimum d dengan x
≥ d jika salah satunya benar maka derajat keanggotaan µ[x] bernilai 0, atau jika keduanya salah maka selanjutnya membandingkan apakah x berada di antara nilai minimum a dan nilai kiri b dengan
persamaan a x b jika benar maka µ[x] bernilai , atau jika salah maka selanjutnya dibandingkan x di
antara nilai kiri b dan nilai kanan c dengan persamaan b ≤ x ≤ c jika benar maka µ[x] bernilai 1, atau jika
salah maka selanjutnya dibandingkan nilai x apakah berada di antarar nilai kanan c dan nilai maksimum d dengan persamaan c x d jika benar maka µ[x] bernilai
.
3.9 Flowchart Fungsi Keanggotaan Himpunan Fuzzy “TINGGI”