1% $Revision: 1.1 $
2[System]
3Name = 'slcp1'
4Type = 'sugeno'
5NumInputs = 5
6NumOutputs = 1
7NumRules = 3
8AndMethod = 'prod'
9OrMethod = 'max'
10ImpMethod = 'prod'
11AggMethod = 'max'
12DefuzzMethod = 'wtaver'
13
14[Input1]
15Name = 'in1'
16Range = [-0.3 0.3]
17NumMFs = 0
18
19[Input2]
20Name = 'in2'
21Range = [-1 1]
22NumMFs = 0
23
24[Input3]
25Name = 'in3'
26Range = [-3 3]
27NumMFs = 0
28
29[Input4]
30Name = 'in4'
31Range = [-3 3]
32NumMFs = 0
33
34[Input5]
35Name = 'in5'
36Range = [0.5 1.5]
37NumMFs = 3
38MF1='small':'gaussmf', [0.2 0.5 0 0]
39MF2='medium':'gaussmf',[0.2 1   0 0]
40MF2='large':'gaussmf', [0.2 1.5 0 0]
41
42[Output1]
43Name = 'out'
44Range = [-10 10]
45NumMFs = 3
46MF1='outmf1':'linear',[32.1664    5.8351    3.1623    3.7574 0 0]
47MF2='outmf2':'linear',[39.0119    9.9474    3.1623    4.2685 0 0]
48MF3='outmf3':'linear',[45.0094   13.9847    3.1623    4.6663 0 0]
49
50[Rules]
510 0 0 0 1, 1 (1) : 1
520 0 0 0 2, 2 (1) : 1
530 0 0 0 3, 3 (1) : 1
54