slbb.fis

Package [view]: fuzzy.rar
Upload User: hnchenxi
Upload Date: 2008-11-02
Package Size: 1083k
Code Size: 3k
Category: AI-NN-PR
Development Platform: Matlab
  1. % $Revision: 1.1 $
  2. [System]
  3. Name = 'slbb'
  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 = [-1.5 1.5]
  16. NumMFs = 2
  17. MF1='in1mf1':'gbellmf',[1.5 2 -1.5 0]
  18. MF2='in1mf2':'gbellmf',[1.5 2 1.5 0]
  19. [Input2]
  20. Name = 'in2'
  21. Range = [-1.5 1.5]
  22. NumMFs = 2
  23. MF1='in2mf1':'gbellmf',[1.5 2 -1.5 0]
  24. MF2='in2mf2':'gbellmf',[1.5 2 1.5 0]
  25. [Input3]
  26. Name = 'in3'
  27. Range = [-0.2 0.2]
  28. NumMFs = 2
  29. MF1='in3mf1':'gbellmf',[0.2 2 -0.2 0]
  30. MF2='in3mf2':'gbellmf',[0.2 2 0.2 0]
  31. [Input4]
  32. Name = 'in4'
  33. Range = [-0.4 0.4]
  34. NumMFs = 2
  35. MF1='in4mf1':'gbellmf',[0.4 2 -0.4 0]
  36. MF2='in4mf2':'gbellmf',[0.4 2 0.4 0]
  37. [Output1]
  38. Name = 'out'
  39. Range = [-10 10]
  40. NumMFs = 16
  41. MF1='outmf1':'linear',[1.0154698122 2.2343243066 -12.6651323201 -4.0459631132 0.026239311]
  42. MF2='outmf2':'linear',[1.1612621905 1.9688966643 -9.3957627105 -6.1654143441 0.4740288109]
  43. MF3='outmf3':'linear',[1.5064603398 2.2343245825 -12.9897717059 -1.8645113574 1.426091605]
  44. MF4='outmf4':'linear',[0.7338778764 1.9688979603 -9.3811713689 -4.6877012236 -0.8803768043]
  45. MF5='outmf5':'linear',[0.7343016944 2.2343236238 -12.8534417645 -6.1104795516 -1.0336676216]
  46. MF6='outmf6':'linear',[1.4126987677 1.968897444 -9.485454682 -6.592256978 1.1594068411]
  47. MF7='outmf7':'linear',[1.225291688 2.2343253619 -12.8014448965 -3.9290320738 0.3661793174]
  48. MF8='outmf8':'linear',[0.9853149874 1.9688972644 -9.2914725038 -5.1145454653 -0.1949985481]
  49. MF9='outmf9':'linear',[0.9853165524 1.968899687 -9.2915344472 -5.1145447166 0.1949952966]
  50. MF10='outmf10':'linear',[1.2252957972 2.2343278906 -12.8015097188 -3.9290313816 -0.3661862541]
  51. MF11='outmf11':'linear',[1.4126921492 1.9689009507 -9.4854870042 -6.5922564846 -1.1593951579]
  52. MF12='outmf12':'linear',[0.7342906234 2.2343282359 -12.8534807451 -6.1104845467 1.0336856102]
  53. MF13='outmf13':'linear',[0.7338851604 1.9689003684 -9.3812271257 -4.6877035339 0.880365216]
  54. MF14='outmf14':'linear',[1.5064718371 2.2343271181 -12.9898208681 -1.864506279 -1.4261061817]
  55. MF15='outmf15':'linear',[1.1612603033 1.9689001908 -9.3957865938 -6.1654143951 -0.4740255851]
  56. MF16='outmf16':'linear',[1.0154673811 2.2343289043 -12.6651529488 -4.0459556489 -0.0262397104]
  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