Anda di halaman 1dari 28

Contoh Kasus :

Seorang calon mahasiswa dari Sekolah Menengah Atas Jurusan IPA dengan
perincian nilai sebagai berikut:
Nilai Matematika = 7,5

Nilai Fisika = 8,3

Nilai Tes Potensi = 63

Berdasarkan nilai-nilai diatas jurusan manakah yang tepat untuknya dengan aturan
Fuzzy Mamdani?
Komposisi Aturan Teknik Informatika
[R1] IF NilaiMTK TINGGI and NilaiFisika TINGGI and NilaiTP TINGGI then
Jurusan Teknik Informatika TINGGI
[R2] IF NilaiMTK TINGGI and NilaiFisika TINGGI and NilaiTP SEDANG then
Jurusan Teknik Informatika TINGGI
[R3] IF NilaiMTK TINGGI and NilaiFisika TINGGI and NilaiTP RENDAH then
Jurusan Teknik Informatika TINGGI
[R4] IF NilaiMTK TINGGI and NilaiFisika SEDANG and NilaiTP TINGGI then
Jurusan Teknik Informatika SEDANG
[R5] IF NilaiMTK TINGGI and NilaiFisika SEDANG and NilaiTP SEDANG then
Jurusan Teknik Informatika SEDANG
[R6] IF NilaiMTK TINGGI and NilaiFisika SEDANG and NilaiTP RENDAH then
Jurusan Teknik Informatika SEDANG
[R7] IF NilaiMTK TINGGI and NilaiFisika RENDAH and NilaiTP TINGGI then
Jurusan Teknik Informatika RENDAH
[R8] IF NilaiMTK TINGGI and NilaiFisika RENDAH and NilaiTP SEDANG then
Jurusan Teknik Informatika RENDAH
[R9] IF NilaiMTK TINGGI and NilaiFisika RENDAH and NilaiTP RENDAH then
Jurusan Teknik Informatika RENDAH

Komposisi Aturan Sistem Informasi

[R1] IF NilaiMTK SEDANG and NilaiFisika SEDANG and NilaiTP TINGGI then
Jurusan Sistem Informasi TINGGI
[R2] IF NilaiMTK SEDANG and NilaiFisika SEDANG and NilaiTP SEDANG then
Jurusan Sistem Informasi TINGGI
[R3] IF NilaiMTK SEDANG and NilaiFisika SEDANG and NilaiTP RENDAH
then Jurusan Sistem Informasi TINGGI
[R4] IF NilaiMTK SEDANG and NilaiFisika RENDAH and NilaiTP TINGGI then
Jurusan Sistem Informasi TINGGI
[R5] IF NilaiMTK SEDANG and NilaiFisika RENDAH and NilaiTP TINGGI then
Jurusan Sistem Informasi TINGGI
[R6] IF NilaiMTK SEDANG and NilaiFisika RENDAH and NilaiTP RENDAH
then Jurusan Sistem Informasi RENDAH
[R7] IF NilaiMTK RENDAH and NilaiFisika SEDANG and NilaiTP TINGGI then
Jurusan Sistem Informasi SEDANG
[R8] IF NilaiMTK RENDAH and NilaiFisika SEDANG and NilaiTP SEDANG
then Jurusan Sistem Informasi SEDANG
[R9] IF NilaiMTK RENDAH and NilaiFisika SEDANG and NilaiTP RENDAH
then Jurusan Sistem Informasi SEDANG
[R10] IF NilaiMTK RENDAH and NilaiFisika RENDAH and NilaiTP TINGGI
then Jurusan Sistem Informasi RENDAH
[R11] IF NilaiMTK RENDAH and NilaiFisika RENDAH and NilaiTP SEDANG
then Jurusan Sistem Informasi RENDAH
[R12] IF NilaiMTK RENDAH and NilaiFisika RENDAH and NilaiTP RENDAH
then Jurusan Sistem Informasi RENDAH
Komposisi Aturan Sistem Komputer
[R1] IF NilaiMTK SEDANG and NilaiFisika TINGGIand NilaiTP TINGGI then
Jurusan Sistem Komputer TINGGI

[R2] IF NilaiMTK SEDANG and NilaiFisika TINGGI and NilaiTP SEDANG then
Jurusan Sistem Komputer TINGGI
[R3] IF NilaiMTK SEDANG and NilaiFisika TINGGI and NilaiTP RENDAH then
Jurusan Sistem Komputer SEDANG
[R4] IF NilaiMTK SEDANG and NilaiFisika TINGGI and NilaiTP RENDAH then
Jurusan Sistem Komputer SEDANG
[R5] IF NilaiMTK RENDAH and NilaiFisika TINGGI and NilaiTP SEDANG then
Jurusan Sistem Komputer RENDAH
[R6] IF NilaiMTK RENDAH and NilaiFisika TINGGI and NilaiTP RENDAH then
Jurusan Sistem Komputer RENDAH

NilaiMatematikarendah =

1;
7 x / 2;
0;

4.5 x 5
5x7
x7

NilaiMatematikasedang =

0;
x 5.5 / 1.5;
8.5 x / 1.5;

x 5.5 dan x 8.5


5.5 x 7
7 x .8.5

NilaiMatematikatinggi =

0;
x 7/1.5;
1;

x 7
7 x 8.5
8.5 x 10

Derajat Keanggotaan Matematika Rendah [7,5] = 0


Derajat Keanggotaan Matematika Sedang [7,5] = 8,5 7,5 / 1.5 = 0.677
Derajat Keanggotaan Matematika Tinggi [7,5] = 7,5 7 / 1.5 = 0,333

NilaiFisikarendah =

1;
7 x / 2;
0;

4.5 x 5
5x7
x7

NilaiFisikasedang =

0;
x 5.5 / 1.5;
8.5 x / 1.5;

x 5.5 dan x 8.5


5.5 x 7
7 x .8.5

NilaiFisikatinggi =

0;
x 7/1.5;
1;

x 7
7 x 8.5
8.5 x 10

Derajat Keanggotaan Fisika Rendah [8,3] = 0


Derajat Keanggotaan Fisika Sedang [8,3] = 8,5 8,3/ 1.5 = 0.133
Derajat Keanggotaan Fisika Tinggi [8,3] = 8,5 7 / 1.5 = 0,867

NilaiTPrendah =

1;
60 x / 20;
0;

20 x 30
30 x 60
x 60

NilaiTPsedang =

0;
x 40 / 20;
80 x / 20;

x 40 dan x 80
40 x 60
60 x 80

NilaiTPtinggi =

0;
x 60/20;
1;

x 60
70 x 80
80 x 100

Derajat Keanggotaan NilaiTP Rendah [63] = 0


Derajat Keanggotaan NilaiTP Sedang [63] = 80 63/ 20 = 0.850
Derajat Keanggotaan NilaiTP Tinggi [63] = 63 60 / 20 = 0,150
Komposisi Aturan Teknik Informatika
[R1] ] IF NilaiMTK TINGGI and NilaiFisika TINGGI and NilaiTP TINGGI then
Jurusan Teknik Informatika TINGGI
1 = min {NilaiMTK TINGGI NilaiFisika TINGGI NilaiTP TINGGI}
= min { NilaiMTK TINGGI [7,5] NilaiFisika TINGGI [8,3] NilaiTP
TINGGI [63]}
= {0,333 , 0, 867 , 0,150}
= 0,150

[R2] IF NilaiMTK TINGGI and NilaiFisika TINGGI and NilaiTP SEDANG then
Jurusan Teknik Informatika TINGGI
2 = min {NilaiMTK TINGGI NilaiFisika TINGGI NilaiTP SEDANG}
= min { NilaiMTK TINGGI [7,5] NilaiFisika TINGGI [8,3] NilaiTP
SEDANG [63]}
= {0,333 , 0, 867 , 0,850}
= 0,333

[R3] IF NilaiMTK TINGGI and NilaiFisika TINGGI and NilaiTP RENDAH then
Jurusan Teknik Informatika TINGGI
3 = min {NilaiMTK TINGGI NilaiFisika TINGGI NilaiTP SEDANG}
= min { NilaiMTK TINGGI [7,5] NilaiFisika TINGGI [8,3] NilaiTP
RENDAH [63]}
= {0,333 , 0, 867 , 0}
=0

[R4] IF NilaiMTK TINGGI and NilaiFisika SEDANG and NilaiTP TINGGI then
Jurusan Teknik Informatika SEDANG
4 = min {NilaiMTK TINGGI NilaiFisika SEDANG NilaiTP TINGGI}
= min { NilaiMTK TINGGI [7,5] NilaiFisika SEDANG [8,3] NilaiTP
TINGGI [63]}
= {0,333 , 0,133 , 0,150}
= 0,133

[R5] IF NilaiMTK TINGGI and NilaiFisika SEDANG and NilaiTP SEDANG then
Jurusan Teknik Informatika SEDANG
5 = min {NilaiMTK TINGGI NilaiFisika SEDANG NilaiTP SEDANG}

= min { NilaiMTK TINGGI [7,5] NilaiFisika SEDANG [8,3] NilaiTP


SEDANG [63]}
= {0,333 , 0,133 , 0,850}
= 0,133

[R6] IF NilaiMTK TINGGI and NilaiFisika SEDANG and NilaiTP RENDAH then
Jurusan Teknik Informatika SEDANG
6 = min {NilaiMTK TINGGI NilaiFisika SEDANG NilaiTP RENDAH}
= min { NilaiMTK TINGGI [7,5] NilaiFisika SEDANG [8,3] NilaiTP
RENDAH [63]}
= {0,333 , 0,133 , 0}
=0

[R7] IF NilaiMTK TINGGI and NilaiFisika RENDAH and NilaiTP TINGGI then
Jurusan Teknik Informatika RENDAH
7 = min {NilaiMTK TINGGI NilaiFisika RENDAH NilaiTP TINGGI}
= min { NilaiMTK TINGGI [7,5] NilaiFisika RENDAH [8,3] NilaiTP
TINGGI [63]}
= {0,333 , 0 , 0,150}
=0

[R8] IF NilaiMTK TINGGI and NilaiFisika RENDAH and NilaiTP SEDANG then
Jurusan Teknik Informatika RENDAH
8 = min {NilaiMTK TINGGI NilaiFisika RENDAH NilaiTP SEDANG}
= min { NilaiMTK TINGGI [7,5] NilaiFisika RENDAH [8,3] NilaiTP
SEDANG [63]}
= {0,333 , 0 , 0,850}
=0

[R9] IF NilaiMTK TINGGI and NilaiFisika RENDAH and NilaiTP RENDAH then
Jurusan Teknik Informatika RENDAH
9 = min {NilaiMTK TINGGI NilaiFisika RENDAH NilaiTP RENDAH}
= min { NilaiMTK TINGGI [7,5] NilaiFisika RENDAH [8,3] NilaiTP
RENDAH [63]}
= {0,333 , 0 , 0}
=0

0,153

M1 =

0,1

( x0,1)
z dz
0,4

z
0,4

0,1
0,4

z2
0,4

0,1
0,4

1 2
z
0,250 z
0,4
2,5 2 +1
z
2+1

= 0,833 z

0,250 1+1
z
1+1
2

- 0,125 z

3
= 0,833 z [

0,153
0,1

0,153
0,1
0,125 z2 [

0,153
0,1

= (0,003 0,001) (0,003 0,001)


=0
L1 =

0+0,133
2

(0,153 0,1) = 0,067 0,053=0,004

0,653

M2 =

0,133 z dz

0,153
0,653

0,133 2
z dz
2
0,153

0,067 z2 ]0,153

0,653

= 0,029 0,002
= 0,027
L2 = (0,653 0,153) X 0,133 = 0,067
0,733

M3 =

( z0,6)
z dz
0,4
0,653

z
0,4

0,6
0,4

z2
0,4

0,6
0,4

1 2
z
1,5 z
0,4

2,5 2 +1
z
2+1

3
= 0,833 z

1,5 1+ 1
z
1+1

0,733
2
- 0,750 z [ 0,653

0,733
3
= 0,833 z [ 0,653

0,733
0,750 z 2 [ 0,653

= (0,328 0,232) (0,403 0,320)


= 0,096 0,083

= 0,013
L3 =

0,133+ 0,333
2

(0,733 0,653) = 0,233 0,080=0,019

M4 =

0,333 z dz

0,733
1

0,333 2
z dz
2
0,733

0,167 z2 ]0,733

= 0,167 0,090
= 0,077
L4 = (1 0,733) X 0,333 = 0,089

z =

M 1+ M 2+ M 3+ M 4
L 1+ L2+ L 3+ L 4

0+0,027+0,013+ 0,077
0,004+0,067+ 0,019+ 0,089

0,117
0,179

= 0,654
Komposisi Aturan Sistem Komputer
[R1] IF NilaiMTK SEDANG and NilaiFisika TINGGIand NilaiTP TINGGI then
Jurusan Sistem Komputer TINGGI
1 = min {NilaiMTK SEDANG NilaiFisika TINGGI NilaiTP TINGGI}

= min { NilaiMTK SEDANG [7,5] NilaiFisika TINGGI [8,3] NilaiTP


TINGGI[63]}
= {0,677, 0,867, 0150}
= 0,150

[R2] IF NilaiMTK SEDANG and NilaiFisika TINGGI and NilaiTP SEDANG then
Jurusan Sistem Komputer TINGGI
2 = min {NilaiMTK SEDANG NilaiFisika TINGGI NilaiTP SEDANG}
= min { NilaiMTK SEDANG [7,5] NilaiFisika TINGGI [8,3] NilaiTP
SEDANG [63]}
= {0,677, 0,867, 0850}
= 0,677

[R3] IF NilaiMTK SEDANG and NilaiFisika TINGGI and NilaiTP RENDAH then
Jurusan Sistem Komputer SEDANG
3 = min {NilaiMTK SEDANG NilaiFisika TINGGI NilaiTP RENDAH}
= min { NilaiMTK SEDANG [7,5] NilaiFisika TINGGI [8,3] NilaiTP
RENDAH [63]}
= {0,677, 0,867, 0}
=0

[R4] IF NilaiMTK RENDAH and NilaiFisika TINGGI and NilaiTP TINGGI then
Jurusan Sistem Komputer SEDANG
4 = min {NilaiMTK RENDAH NilaiFisika TINGGI NilaiTP TINGGI}
= min { NilaiMTK RENDAH [7,5] NilaiFisika TINGGI [8,3] NilaiTP
TINGGI [63]}
= {0, 0,867, 0,150}
=0

[R5] IF NilaiMTK RENDAH and NilaiFisika TINGGI and NilaiTP SEDANG then
Jurusan Sistem Komputer RENDAH
5 = min {NilaiMTK RENDAH NilaiFisika TINGGI NilaiTP SEDANG}
= min { NilaiMTK RENDAH [7,5] NilaiFisika TINGGI [8,3] NilaiTP
SEDANG [63]}
= {0, 0,867, 0,850}
=0

[R6] IF NilaiMTK RENDAH and NilaiFisika TINGGI and NilaiTP RENDAH then
Jurusan Sistem Komputer RENDAH
6 = min {NilaiMTK RENDAH NilaiFisika TINGGI NilaiTP RENDAH}
= min { NilaiMTK RENDAH [7,5] NilaiFisika TINGGI [8,3] NilaiTP
RENDA [63]}
= {0, 0,867, 0}
=0

0,660

(z0,6)
z dz
0,4

M1 =

z
0,4

0,6
0,4

z2
0,4

0,6
0,4

1 2
z
1,5 z
0,4

0,6

2,5 2 +1
z
2+1
3

= 0,833 z

1,5 1+ 1
z
1+1

- 0,750 z

3
= 0,833 z [

0,660
0,6

0,660
0,6
0,750 z 2 [

0,660
0,6

= (0,239 0,180) (0,327 0,270)


= 0,059 0,057
= 0,002
L1 =

0+0,150
2

(0,660 0,6) = 0,075 0,060=0,005

0,871

M2 =

( z0,6)
z dz
0,4
0,660

z
0,4

0,6
0,4

z2
0,4

0,6
0,4

1 2
z
1,5 z
0,4

2,5 2 +1
z
2+1

3
= 0,833 z

1,5 1+ 1
z
1+1

0,871
2
- 0,750 z [ 0,660

0,871
3
= 0,833 z [ 0,660

0,871
0,750 z 2 [ 0,660

= (0,550 0,239) (0,569 0,327)


= 0,311 0,242
= 0,069
L2 =

0,150+ 0,677
2

M3 =

0,677 z dz

0,871

0,677 2
z dz
2
0,871

(0,871 0,660) = 0,414 0,211=0,087

0,339 z 2 ] 0,871

= 0,339 0,257
= 0,082
L3 = (1 0,871) 0,677

z =

M 1+ M 2+ M 3
L 1+ L2+ L 3

0,002+0,069+0,082
0,005+ 0,087+0,087

0,153
0,179

= 0,129 0,677=0,087

= 0,855
Komposisi Aturan Jurusan Sistem Informasi
[R1] IF NilaiMTK SEDANG and NilaiFisika SEDANG and NilaiTP TINGGI then
Jurusan Sistem Informasi TINGGI
1 = min {NilaiMTK SEDANG NilaiFisika SEDANG NilaiTP TINGGI}
= min { NilaiMTK SEDANG [7,5] NilaiFisika SEDANG [8,3] NilaiTP
TINGGI [63]}
= {0,677 , 0, 133 , 0,150}
= 0,133

[R2] IF NilaiMTK SEDANG and NilaiFisika SEDANG and NilaiTP SEDANG then
Jurusan Sistem Informasi TINGGI
2 = min {NilaiMTK SEDANG NilaiFisika SEDANG NilaiTP SEDANG}
= min { NilaiMTK SEDANG [7,5] NilaiFisika SEDANG [8,3] NilaiTP
SEDANG [63]}
= {0,677 , 0, 133 , 0,850}
= 0,133

[R3] IF NilaiMTK SEDANG and NilaiFisika SEDANG and NilaiTP RENDAH


then Jurusan Sistem Informasi TINGGI
3 = min {NilaiMTK SEDANG NilaiFisika SEDANG NilaiTP RENDAH}

= min { NilaiMTK SEDANG [7,5] NilaiFisika SEDANG [8,3] NilaiTP


RENDAH [63]}
= {0,677 , 0, 133 , 0}
=0

[R4] IF NilaiMTK SEDANG and NilaiFisika RENDAH and NilaiTP TINGGI then
Jurusan Sistem Informasi TINGGI
4 = min {NilaiMTK SEDANG NilaiFisika RENDAH NilaiTP TINGGI}
= min { NilaiMTK SEDANG [7,5] NilaiFisika RENDAH [8,3] NilaiTP
TINGGI [63]}
= {0,677 , 0 , 0,150}
=0

[R5] IF NilaiMTK SEDANG and NilaiFisika RENDAH and NilaiTP SEDANG


then Jurusan Sistem Informasi TINGGI
5 = min {NilaiMTK SEDANG NilaiFisika RENDAH NilaiTP SEDANG}
= min { NilaiMTK SEDANG [7,5] NilaiFisika RENDAH [8,3] NilaiTP
SEDANG [63]}
= {0,677 , 0 , 0,850}
=0

[R6] IF NilaiMTK SEDANG and NilaiFisika RENDAH and NilaiTP RENDAH


then Jurusan Sistem Informasi RENDAH
6 = min {NilaiMTK SEDANG NilaiFisika RENDAH NilaiTP RENDAH}
= min { NilaiMTK SEDANG [7,5] NilaiFisika RENDAH [8,3] NilaiTP
RENDAH [63]}
= {0,677 , 0 , 0}
=0

R7] IF NilaiMTK RENDAH and NilaiFisika SEDANG and NilaiTP TINGGI then
Jurusan Sistem Informasi SEDANG
7 = min {NilaiMTK RENDAH NilaiFisika SEDANG NilaiTP TINGGI}
= min { NilaiMTK RENDAH [7,5] NilaiFisika SEDANG [8,3] NilaiTP
TINGGI [63]}
= {0, 0,133 , 0,150}
=0

[R8] IF NilaiMTK RENDAH and NilaiFisika SEDANG and NilaiTP SEDANG


then Jurusan Sistem Informasi SEDANG
8 = min {NilaiMTK RENDAH NilaiFisika SEDANG NilaiTP SEDANG}

= min { NilaiMTK RENDAH [7,5] NilaiFisika SEDANG [8,3] NilaiTP


SEDANG [63]}
= {0, 0,133 , 0,850}
=0

[R9] IF NilaiMTK RENDAH and NilaiFisika SEDANG and NilaiTP RENDAH


then Jurusan Sistem Informasi SEDANG
9 = min {NilaiMTK RENDAH NilaiFisika SEDANG NilaiTP RENDAH}
= min { NilaiMTK RENDAH [7,5] NilaiFisika SEDANG [8,3] NilaiTP
RENDAH [63]}
= {0, 0,133 , 0}
=0

[R10] IF NilaiMTK RENDAH and NilaiFisika RENDAH and NilaiTP TINGGI


then Jurusan Sistem Informasi RENDAH
10 = min {NilaiMTK RENDAH NilaiFisika RENDAH NilaiTP TINGGI}
= min { NilaiMTK RENDAH [7,5] NilaiFisika RENDAH [8,3] NilaiTP
TINGGI [63]}
= {0, 0, 0,150}
=0

[R11] IF NilaiMTK RENDAH and NilaiFisika RENDAH and NilaiTP SEDANG


then Jurusan Sistem Informasi RENDAH
11 = min {NilaiMTK RENDAH NilaiFisika RENDAH NilaiTP
SEDANG}
= min { NilaiMTK RENDAH [7,5] NilaiFisika RENDAH [8,3] NilaiTP
SEDANG [63]}
= {0, 0, 0,850}
=0

[R12] IF NilaiMTK RENDAH and NilaiFisika RENDAH and NilaiTP RENDAH


then Jurusan Sistem Informasi RENDAH
12 = min {NilaiMTK RENDAH NilaiFisika RENDAH NilaiTP
RENDAH}
= min { NilaiMTK RENDAH [7,5] NilaiFisika RENDAH [8,3] NilaiTP
RENDAH [63]}
= {0, 0, 0}
=0

0,660

M1 =

0,6

( z0,6)
z dz
0,4

z
0,4

0,6
0,4

z2
0,4

0,6
0,4

1 2
z
1,5 z
0,4

2,5 2 +1
z
2+1

3
= 0,833 z

1,5 1+ 1
z
1+1

2
- 0,750 z [

3
= 0,833 z [

0,653
0,6

0,653
0,6
0,750 z 2 [

= (0,232 0,180) (0,320 0,270)


= 0,052 0,050
= 0,002

0,653
0,6

L1 =

0+0,133
2

(0,653 0,6) = 0,067 0,053=0,004

M2 =

0,133 z dz

0,653
1

0,133 2
z dz
2
0,653

0,067 z2 ]0,653

= 0,067 0,029
= 0,038
L2 = (1 0,653) X 0,133 = 0,046

z =

M 1+ M 2
L 1+ L2

0,002+0,038
0,004+0,046

0,040
0,050

= 0,800