slcp.fis

Package [view]: fuzzy.rar
Upload User: hnchenxi
Upload Date: 2008-11-02
Package Size: 1083k
Code Size: 2k
Category: AI-NN-PR
Development Platform: Matlab
  1. % $Revision: 1.1 $
  2. [System]
  3. Name = 'slcp'
  4. Type = 'sugeno'
  5. NumInputs = 4
  6. NumOutputs = 1
  7. NumRules = 16
  8. AndMethod = 'prod'
  9. OrMethod = 'max'
  10. ImpMethod = 'prod'
  11. AggMethod = 'max'
  12. DefuzzMethod = 'wtaver'
  13. [Input1]
  14. Name = 'in1'
  15. Range = [-0.3 0.3]
  16. NumMFs = 2
  17. MF1='in1mf1':'gbellmf',[0.3 2 -0.3 0]
  18. MF2='in1mf2':'gbellmf',[0.3 2 0.3 0]
  19. [Input2]
  20. Name = 'in2'
  21. Range = [-1 1]
  22. NumMFs = 2
  23. MF1='in2mf1':'gbellmf',[1 2 -1 0]
  24. MF2='in2mf2':'gbellmf',[1 2 1 0]
  25. [Input3]
  26. Name = 'in3'
  27. Range = [-3 3]
  28. NumMFs = 2
  29. MF1='in3mf1':'gbellmf',[3 2 -3 0]
  30. MF2='in3mf2':'gbellmf',[3 2 3 0]
  31. [Input4]
  32. Name = 'in4'
  33. Range = [-3 3]
  34. NumMFs = 2
  35. MF1='in4mf1':'gbellmf',[3 2 -3 0]
  36. MF2='in4mf2':'gbellmf',[3 2 3 0]
  37. [Output1]
  38. Name = 'out'
  39. Range = [-10 10]
  40. NumMFs = 16
  41. MF1='outmf1':'linear',[41.3729301501 10.029755738 3.1622770253 4.2875458985 0.3385581576]
  42. MF2='outmf2':'linear',[40.4085343053 10.0534292791 3.1622772529 4.2875459027 0.2068296814]
  43. MF3='outmf3':'linear',[41.3729288678 10.0297560085 3.1622772519 4.2875457869 0.3385606013]
  44. MF4='outmf4':'linear',[40.4085347194 10.053429123 3.1622772565 4.2875457708 0.2068326351]
  45. MF5='outmf5':'linear',[38.5608910694 10.1773506475 3.1622772869 4.2875456991 -0.0489283614]
  46. MF6='outmf6':'linear',[37.5964961463 10.1536776552 3.1622772208 4.2875456535 -0.180656185]
  47. MF7='outmf7':'linear',[38.5608914913 10.1773508119 3.1622772852 4.2875457216 -0.0489261838]
  48. MF8='outmf8':'linear',[37.5964964971 10.1536775955 3.1622771613 4.2875456734 -0.180653468]
  49. MF9='outmf9':'linear',[37.5963645972 10.1536683258 3.1622773123 4.2875482313 0.1806554998]
  50. MF10='outmf10':'linear',[38.5608129606 10.1773413565 3.1622772085 4.2875482844 0.048912347]
  51. MF11='outmf11':'linear',[37.5963624546 10.1536681579 3.1622771754 4.2875481685 0.1806581405]
  52. MF12='outmf12':'linear',[38.5608148583 10.1773416641 3.162277231 4.2875481347 0.0489150654]
  53. MF13='outmf13':'linear',[40.4083374749 10.0534205134 3.1622772797 4.2875483525 -0.2068123866]
  54. MF14='outmf14':'linear',[41.3727899363 10.0297470643 3.1622771749 4.2875483317 -0.3385566739]
  55. MF15='outmf15':'linear',[40.4083389119 10.0534200783 3.162277292 4.2875484208 -0.2068100332]
  56. MF16='outmf16':'linear',[41.3727895785 10.0297473694 3.1622771911 4.2875484286 -0.33855436]
  57. [Rules]
  58. 1 1 1 1, 1 (1) : 1  
  59. 1 1 1 2, 2 (1) : 1  
  60. 1 1 2 1, 3 (1) : 1  
  61. 1 1 2 2, 4 (1) : 1  
  62. 1 2 1 1, 5 (1) : 1  
  63. 1 2 1 2, 6 (1) : 1  
  64. 1 2 2 1, 7 (1) : 1  
  65. 1 2 2 2, 8 (1) : 1  
  66. 2 1 1 1, 9 (1) : 1  
  67. 2 1 1 2, 10 (1) : 1 
  68. 2 1 2 1, 11 (1) : 1 
  69. 2 1 2 2, 12 (1) : 1 
  70. 2 2 1 1, 13 (1) : 1 
  71. 2 2 1 2, 14 (1) : 1 
  72. 2 2 2 1, 15 (1) : 1 
  73. 2 2 2 2, 16 (1) : 1