
Contoh Program Fuzzy Logic
MATLAB adalah bahasa pemrograman teknis yang sangat andal untuk proses simulasi dan visualisasi data. MATLAB menjadi tools bagi para ilmuan dan pelajar untuk memodelkan sistem, menganalisis serta menampilkan data. Saat ini, MATLAB terus berkembang untuk menyokong berbagai disiplin keilmuan, termasuk Logika Fuzzy. Macbook pro serial number.
MATLAB telah menyediakan sebuah tools untuk merancang logika fuzzy, yang dikenal sebagai Fuzzy Logic Toolbox. Mari kita mulai pembahasan kita dengan menggunakan contoh yang telah kita bahas sebelumnya, yaitu:. Sebelumnya, kita telah membahas dari segi penurunan matematikanya. Nah, saat ini kita akan menggunakan Fuzzy Logic Toolbox untuk menyelesaikan permasalahan tersebut.
Asumsikan bahwa kita telah menginstal MATLAB pada komputer kita dan telah menyertakan Fuzzy Logic Toolbox di dalamnya. Bantulah Romi untuk memutuskan besarnya uang tip yang akan diberikan kepada pelayan restoran, jika setelah menikmati hidangan dan fasilitas PELAYANAN Romi memberi nilai, sebagai berikut: PELAYANAN = 7 MAKANAN = 8 Penilaian PELAYANAN dan MAKANAN berada pada rentang nilai 0-10. Ingat, kisaran uang tip adalah 5 - 25%. Adapun aturan pemberian tip yg ditetapkan oleh Romi adalah sebagai berikut: • Jika PELAYANAN Jelek ATAU MAKANAN Tengik, maka TIP Murah • Jika PELAYANAN Sedang, maka TIP Standar • Jika PELAYANAN Bagus ATAU MAKANAN Lezat, maka TIP Mahal Dapat kita simpulkan bahwa pasangan input-output adalah sebagai berikut: • INPUT: PELAYANAN (Jelek, Sedang, Bagus) dan MAKANAN (Tengik, Lezat) • OUTPUT: TIP (Murah, Standar, Mahal) Nah, kita ketahui bahwa input ada dua, yaitu PELAYANAN dan MAKANAN.
Mari kita amati di FIS Editor. Untuk tampilan awal, FIS Editor secara default hanya menampilkan satu input dan satu output.
Fuzzy Logic banyak diaplikasikan dalam berbagai bidang, salah satunya adalah sebagai alat bantu pengambil keputusan. Dalam artikel ini diberikan contoh proses pembuatan program fuzzy logic dalam bahasa pemrograman Java yang diaplikasikan untuk menentukan Jumlah Produk yang dihasilkan berdasarkan kondisi Suhu, Kebisingan dan Pencahayaan. Posts about contoh program logika fuzzy matlab written by adi pamungkas.
Oleh karena itu, mari kita tambahkan satu buah input lagi. Pada FIS Editor, carilah Edit, kemudian Add Variable. Dan klik Input, seperti yang ditunjukkan pada Gambar 2. Membership Function Editor Pada Jendela ini, pastikan saat ini kotak kuning PELAYANAN maih aktif(ditandai dengan garis merah tebal). Klik-lah garis mf1, dan ubahlah parameter dibawahnya (ditunjukkan dengan kolom yang berwarna putih pada Gambar 5) sesuai dengan tabel berikut: Tabel 1. Properties untuk fungsi keanggotaan PELAYANAN: JELEK Parameter Nilai Range [0 10] Name Jelek Type trimf Params [-4 0 4] Jika mf1 sudah diubah, lakukan langkah yang sama untuk mf2 dan mf3, masing masing seperti pada Tabel 2 dan 3.