Script PHP Himpunan Fuzzy

By , December 5, 2015,
Script php himpunan fuzzy

Script php himpunan fuzzy

Script PHP Himpunan Fuzzy. Implementasi perhitungan himpunan fuzzy kedalam php. Script berikut ini saya buat kedalam sebuah fungsi. Fungsi ini gunannya yaitu mencari nilai dari himpunan fuzzy yang akan digunakan untuk proses fuzzy selanjutnya.

Studi kasus yang Saya kerjakan yaitu menggunakan himpunan fuzzy untuk proses yang ada pada metode fuzzy mamdani. Berikut ini script php yang fuzzy mamdani.

Script PHP Himpunan Fuzzy

Perhitungan himpunan fuzzy adalah langkah awal dari banyak perhitungan fuzzy lainya.


function himpunanfuzzy($x,$b,$c,$d){
 // rendah
 if($x <= $c){
 $rendah = 1;
 }elseif($c <= $x && $x <= $b){
 $rendah = $b-$x/($b-$c) ;
 }elseif($x >= $b){
 $rendah = 0;
 }
 // sedang
 if($x <= $c){
 $sedang = 0;
 }elseif($c <= $x && $x <=$b){
 $sedang = $x-$c/($b-$c) ;
 }elseif($b <= $x && $x <=$d){
 $sedang = $d-$x/($d-$b);
 }
 // tinggi
 if($x <= $e){
 $tinggi = 0;
 }elseif($e <= $x && $x <= $d){
 $tinggi = $x-$e/($d-$b) ;
 }elseif($x >= $d ){
 $tinggi = 1;
 }

 return array($rendah, $sedang,$tinggi);
}

Penjelasan script source code diatas:

1. $x,$b,$c,$d adalah sebuah variabel yang akan di input kedalam fungsi himpunan fuzzy untuk lebih lengkapnya,

2. $x = nilai inputan yang di masukkan dari sebuah sistem

3. $b,$c,$d adalah variabel asumsi yang di ambil dari sebuah nilai kurva segita. Kita misalkan saja nilai dari varibel kedisiplinan, dari variabel kedisiplinan tersebut di implementasi kedalam sebuah kurva segita yaitu untuk rendah nilainya antara 1-4, sedang nilaina antara 3-6 dan tinggi nilainya dari 6-10. Nah lalu apa hubungannya dengan variabel $b, $c, $d. Hubungannya yaitu dari berdasarkan nilai kurva segitatiga tersebut maka $b = 4, $c = 3, $d = 6. Oke itulah penjelasan varibel inputannya.

Oke penjelasan lebih lanjut lagi, setelah melalui variabel inputan kedalam fungsi tersebut, selanjutnya masuk kedalam proses yang dilakukan adalah membuat logika berdasarkan rumus yang ada pada himpunan fuzzy.

Rumus himpunan fuzzy tersebut dapat di kelompokkan menjadi dua atau tiga kurva segita. Nah pada kasus ini saya membautnya kedalam 3 bentu segitiga yaitu:

1. Nilai rendah

2. Nilai sedang

2. Nilai tinggi

yang masih bingung mendapatkan persamaan fungsi himpunan fuzzy tersebut dari mana, jawabannya adalah dari persamaan rumus himpunan fuzzy.

Demikian  Script PHP Himpunan Fuzzy yang dapat digunakan untuk perhitungan logika fuzzy. Algoritma tersebut sangat simpel namun sangat menghemat proses dalam perhitungannya.

Postingan berikutnya

  1. source code fuzzy tsukamoto php
  2. source code fuzzy sugeno
  3. algoritma fuzzy logic dengan php
  4. source code spk metode logika fuzzy sugeno
  5. Sourcode fuzzy mamdani dengan PHP
  6. sourcode fuzzy php
  7. script interval fuzzy ke php
  8. penerapan logika fuzzy di php
  9. penerapan logika fuzy pada coding php
  10. penerapan fuzzy sugeno php
  11. logika fuzzy dengan php
  12. cara membuat script fuzzy
  13. contoh php fuzzy
  14. contoh program fuzzy su
  15. contoh program fuzzy sugeno
Category: PHP

Leave a Reply

Your email address will not be published. Required fields are marked *