MATLAB IMPLEMENTASI LOGIKA FUZZY MAMDANI UNTUK MENDETEKSI KERENTANAN DAERAH BANJIR DI SEMARANG UTARA

= nilai keluaran pada aturan ke-i, � = derajat keanggotaan nilai keluaran pada aturan ke – i. n = banyak aturan yang digunakan c Metode Mean of Maksimum MOM Pada metode ini, solusi crisp diperoleh dengan cara mengambil nilai rata –rata domain yang memiliki nilai keanggotaan maksimum. d Metode Largest of Maximum LOM Pada metode ini, solusi crisp diperoleh dengan cara mengambil nilai terbesar dari domain yang memiliki nilai keanggotaan maksimum. e Metode Smallest of Maximum SOM Pada metode ini, solusi crisp diperoleh dengan cara mengambil nilai terkecil dari domain yang memiliki nilai keanggotaan maksimum.

2.6 MATLAB

MATLAB adalah software buatan The Mathwork, Inc., yang sangat bermanfaat untuk menyelesaikan berbagai masalah komputasi numerik. Perangkat lunak ini menawarkan kemudahan dan kesederhanaan dalam menyelesaikan permasalahan yang berhubungan dengan vektor dan matriks. Memperoleh inversi matriks dan menyelesaikan persamaan linier merupakan contoh permasalahan yang dapat dipecahkan dengan cara yang sangat singkat dan mudah Feriza, 2012: 34. Untuk menangani persoalan-persoalan yang spesifik, MATLAB menyediakan sejumlah toolbox. Sebagai contoh: a. Image processing: ditujukan secara khusus untuk melakukan pengolahan citra. b. Signal processing: ditujukan untuk menangani pengolaan isyarat. c. Neural Network: menyediakan berbagai fungsi yang terkait dengan jaringan syaraf tiruan.

2.5.1. Menjalankan MATLAB

Pada lingkungan windows, program MATLAB dijalankan dengan cara sebagai berikut a. Klik pada tombol Start b. Pilih All Program c. Pilih pada folder MATLAB d. Pilih pada Akan dijumpai tampilan seperti gambar 2.9. Beberapa bagian penting yang terdapat pada antarmuka MATLAB adalah seperti berikut.  Comand window atau jendela perintah adalah jendela yang dipakai untuk memberikan perintah secara manual.  Workspace berisi daftar variabel yang diciptakan oleh pemakai dan masih ada dalam memori.  Command History mencantumkan perintah-perintah yang pernah diberi oleh pemakai.  Current Directory menyatakan direktori kerja.

2.5.2. Memanfaatkan GUIDE

GUIDE Graphical User Interface Development Environment. Caranya, pada prompt MATLAB, ketikkan guide seperti berikut: guide Gambar 2.9. Halaman Utama Matlab Sesaat kemudian akan muncul tampilan seperti berikut: Pilih Blank GUI. Kemudian kliklah tombol OK. Tunggu beberapa saat sampai muncul Gambar 2.11. Gambar 2.10. Kotak dialog Matlab Gambar 2.11. Tampilan GUIDE Matlab

2.5.3. Mengenal Toolbar

Pada jendela GUIDE terdapat bagian yang dinamakan toolbar terletak disebelah kiri. Dalam toolbar terdapat komponen-komponen yang bisa diletakkan kedalam aplikasi. Komponen-komponen toolbar dapat dilihat pada Gambar 2.12. Komponen-komponen yang terdapat pada toolbox dijelaskan dalam Tabel 2.1. Pengenalan komponen-komponen tersebut sangat penting sebelum memulai aplikasi yang akan dibuat. Komponen Keterangan Select Untuk membatalkan pemilihan terhadap komponen Push Button Komponen berupa tombol Gambar 2.12. Toolbar pada GUIDE Tabel 2.1 Penjelasan komponen pada toolbox Radio Button Komponen tombol radio Edit Text Komponen yang memungkinkan pemakai memasukkan nilai dari keyboard Pop-up Menu Berguna untuk membuat menu Toggle Button Tombol yang bersifat onoff Axes Berguna untuk membuat grafik Button Group Komponen yang berisi sejumlah menu radio Slider Tombol penggeser Check Box Kotak Cek Static Text Berguna untuk membuat label List Box Digunakan untuk menyajikan sejumlah pilihan Panel Kotak dengan judul dibagian atas Table Untuk membuat tabel ActiveX Control Kontrol Activex 40 BAB 3 METODELOGI PENELITIAN Dalam melakukan penelitian ini, penulis melakukan berbagai langkah untuk mendapatkan hasil penelitian yang baik. Rencana penelitian harus logis, di ikuti oleh unsur-unsur yang urut, konsisten, dan operasional, menyangkut bagaimana penelitian tersebut akan dijalankan Suharto,dkk , 2004: 46-47. Metode penelitian ini terdiri dari beberapa tahap yaitu, studi pustaka, perumusan masalah, pemecahan masalah dan penarikan simpulan.

3.1 Studi Pustaka