1[System] 2Name='approximation of sin(x)/x' 3Type='sugeno' 4Version=4.0 5NumInputs=1 6NumOutputs=3 7NumRules=10 8AndMethod='' 9OrMethod='' 10ImpMethod='prod' 11AggMethod='sum' 12DefuzzMethod='wtaver' 13 14[Input1] 15Enabled=1 16Name='inputX' 17Range=[0.000 10.000] 18NumMFs=9 19MF1='NEAR_1':'trimf',[0.000 1.000 2.000] 20MF2='NEAR_2':'trimf',[1.000 2.000 3.000] 21MF3='NEAR_3':'trimf',[2.000 3.000 4.000] 22MF4='NEAR_4':'trimf',[3.000 4.000 5.000] 23MF5='NEAR_5':'trimf',[4.000 5.000 6.000] 24MF6='NEAR_6':'trimf',[5.000 6.000 7.000] 25MF7='NEAR_7':'trimf',[6.000 7.000 8.000] 26MF8='NEAR_8':'trimf',[7.000 8.000 9.000] 27MF9='NEAR_9':'trimf',[8.000 9.000 10.000] 28 29 30[Output1] 31Enabled=1 32Name='outputFx' 33Range=[-1.000 1.000] 34Default=nan 35LockPrevious=1 36LockRange=0 37NumMFs=9 38MF1='f1':'constant',[0.840] 39MF2='f2':'constant',[0.450] 40MF3='f3':'constant',[0.040] 41MF4='f4':'constant',[-0.180] 42MF5='f5':'constant',[-0.190] 43MF6='f6':'constant',[-0.040] 44MF7='f7':'constant',[0.090] 45MF8='f8':'constant',[0.120] 46MF9='f9':'constant',[0.040] 47 48[Output2] 49Enabled=1 50Name='trueFx' 51Range=[-1.000 1.000] 52Default=nan 53LockPrevious=1 54LockRange=0 55NumMFs=1 56MF1='fx':'function',[sin ( inputX ) /inputX] 57 58[Output3] 59Enabled=1 60Name='diffFx' 61Range=[-1.000 1.000] 62Default=nan 63LockPrevious=0 64LockRange=0 65NumMFs=1 66MF1='diff':'function',[fabs ( outputFx-trueFx )] 67 68 69[Rules] 701.000 , 1.000 0.000 0.000 (1.000) : 1 712.000 , 2.000 0.000 0.000 (1.000) : 1 723.000 , 3.000 0.000 0.000 (1.000) : 1 734.000 , 4.000 0.000 0.000 (1.000) : 1 745.000 , 5.000 0.000 0.000 (1.000) : 1 756.000 , 6.000 0.000 0.000 (1.000) : 1 767.000 , 7.000 0.000 0.000 (1.000) : 1 778.000 , 8.000 0.000 0.000 (1.000) : 1 789.000 , 9.000 0.000 0.000 (1.000) : 1 790.990 , 0.000 1.000 1.000 (1.000) : 1 80 81