summaryrefslogtreecommitdiff
path: root/examples/original/mamdani/AllTerms.fis
blob: 04a36f13cb7f44ec7de46d649beab6a089b83f07 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
[System]
Name='qtfuzzylite'
Type='mamdani'
NumInputs=1
NumOutputs=1
NumRules=16
AndMethod='min'
OrMethod='max'
ImpMethod='min'
AggMethod='max'
DefuzzMethod='centroid'

[Input1]
Name='AllInputTerms'
Range=[0.000 6.500]
NumMFs=20
MF1='A':'sigmf',[-20.000 0.500]
MF2='B':'zmf',[0.000 1.000]
MF3='C':'rampmf',[1.000 0.000]
MF4='D':'trimf',[0.500 1.000 1.500]
MF5='E':'trapmf',[1.000 1.250 1.750 2.000]
MF6='F':'concavemf',[0.850 0.250]
MF7='G':'rectmf',[1.750 2.250]
MF8='H':'discretemf',[2.000 0.000 2.250 1.000 2.500 0.500 2.750 1.000 3.000 0.000]
MF9='I':'gaussmf',[0.200 3.000]
MF10='J':'cosinemf',[3.250 0.650]
MF11='K':'gauss2mf',[0.100 3.500 0.300 3.300]
MF12='L':'spikemf',[3.640 1.040]
MF13='M':'gbellmf',[0.250 3.000 4.000]
MF14='N':'pimf',[4.000 4.500 4.500 5.000]
MF15='O':'concavemf',[5.650 6.250]
MF16='P':'dsigmf',[10.000 4.750 30.000 5.250]
MF17='Q':'psigmf',[20.000 5.250 -10.000 5.750]
MF18='R':'rampmf',[5.500 6.500]
MF19='S':'smf',[5.500 6.500]
MF20='T':'sigmf',[20.000 6.000]

[Output1]
Name='AllOutputTerms'
Range=[0.000 6.500]
NumMFs=16
MF1='A':'sigmf',[-20.000 0.500]
MF2='B':'zmf',[0.000 1.000]
MF3='C':'rampmf',[1.000 0.000]
MF4='D':'trimf',[0.500 1.000 1.500]
MF5='E':'trapmf',[1.000 1.250 1.750 2.000]
MF6='F':'concavemf',[0.850 0.250]
MF7='G':'rectmf',[1.750 2.250]
MF8='H':'discretemf',[2.000 0.000 2.250 1.000 2.500 0.500 2.750 1.000 3.000 0.000]
MF9='I':'gaussmf',[0.200 3.000]
MF10='J':'cosinemf',[3.250 0.650]
MF11='K':'gauss2mf',[0.100 3.500 0.300 3.300]
MF12='L':'spikemf',[3.640 1.040]
MF13='M':'gbellmf',[0.250 3.000 4.000]
MF14='N':'pimf',[4.000 4.500 4.500 5.000]
MF15='O':'concavemf',[5.650 6.250]
MF16='P':'dsigmf',[10.000 4.750 30.000 5.250]
MF17='Q':'psigmf',[20.000 5.250 -10.000 5.750]
MF18='R':'rampmf',[5.500 6.500]
MF19='S':'smf',[5.500 6.500]
MF20='T':'sigmf',[20.000 6.000]


[Rules]
1.000 , 20.000 (1.000) : 1
2.000 , 19.000 (1.000) : 1
3.000 , 18.000 (1.000) : 1
4.000 , 17.000 (1.000) : 1
5.000 , 16.000 (1.000) : 1
6.000 , 15.000 (1.000) : 1
7.000 , 14.000 (1.000) : 1
8.000 , 13.000 (1.000) : 1
9.000 , 12.000 (1.000) : 1
10.000 , 11.000 (1.000) : 1
11.000 , 10.000 (1.000) : 1
12.000 , 9.000 (1.000) : 1
13.000 , 8.000 (1.000) : 1
14.000 , 7.000 (1.000) : 1
15.000 , 6.000 (1.000) : 1
16.000 , 5.000 (1.000) : 1
17.000 , 4.000 (1.000) : 1
18.000 , 3.000 (1.000) : 1
19.000 , 2.000 (1.000) : 1
20.000 , 1.000 (1.000) : 1