slcpp1.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 = 'slcpp'
  4. Type = 'sugeno'
  5. NumInputs = 7
  6. NumOutputs = 1
  7. NumRules = 11
  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 = 0
  17. [Input2]
  18. Name = 'in2'
  19. Range = [-1 1]
  20. NumMFs = 0
  21. [Input3]
  22. Name = 'in3'
  23. Range = [-3 3]
  24. NumMFs = 0
  25. [Input4]
  26. Name = 'in4'
  27. Range = [-3 3]
  28. NumMFs = 0
  29. [Input5]
  30. Name = 'in5'
  31. Range = [-3 3]
  32. NumMFs = 0
  33. [Input6]
  34. Name = 'in6'
  35. Range = [-3 3]
  36. NumMFs = 0
  37. [Input7]
  38. Name = 'pole_length'
  39. Range = [0.5 1.5]
  40. NumMFs = 11
  41. MF1='mf1':'zmf',    [0.5 0.6 0 0]
  42. MF2='mf2':'pimf',   [0.5 0.6 0.6 0.7]
  43. MF3='mf3':'pimf',   [0.6 0.7 0.7 0.8]
  44. MF4='mf4':'pimf',   [0.7 0.8 0.8 0.9]
  45. MF5='mf5':'pimf',   [0.8 0.9 0.9 1.0]
  46. MF6='mf6':'pimf',   [0.9 1.0 1.0 1.1]
  47. MF7='mf7':'pimf',   [1.0 1.1 1.1 1.2]
  48. MF8='mf8':'pimf',   [1.1 1.2 1.2 1.3]
  49. MF9='mf9':'pimf',   [1.2 1.3 1.3 1.4]
  50. MF10='mf10':'pimf', [1.3 1.4 1.4 1.5]
  51. MF11='mf11':'smf',  [1.4 1.5 0 0]
  52. [Output1]
  53. Name = 'out'
  54. Range = [-10 10]
  55. NumMFs = 11
  56. MF1='outmf1':'linear',[  168.40   31.00  -188.05  -49.25 -1.00 -2.70 0 0]
  57. MF2='outmf2':'linear',[  233.95   47.19  -254.52  -66.58 -1.00 -2.74 0 0]
  58. MF3='outmf3':'linear',[  342.94   74.73  -364.37  -95.23 -1.00 -2.78 0 0]
  59. MF4='outmf4':'linear',[  560.71  130.67  -582.96 -152.24 -1.00 -2.81 0 0]
  60. MF5='outmf5':'linear',[ 1213.88  300.19 -1236.90 -322.80 -1.00 -2.84 0 0]
  61. MF6='outmf6':'linear',[0 0 0 0 0 0 0 0]
  62. MF7='outmf7':'linear',[-1399.12 -382.95  1374.63  358.34 -1.00 -2.90 0 0]
  63. MF8='outmf8':'linear',[ -746.07 -213.42   720.90  187.84 -1.00 -2.93 0 0]
  64. MF9='outmf9':'linear',[ -528.52 -157.46   502.68  130.92 -1.00 -2.96 0 0]
  65. MF10='outmf10':'linear',[-419.87 -129.89  393.38  102.41 -1.00 -2.98 0 0]
  66. MF11='outmf11':'linear',[-354.77 -113.68  327.65   85.27 -1.00 -3.01 0 0]
  67. [Rules]
  68. 0 0 0 0 0 0 1, 1 (1) : 1  
  69. 0 0 0 0 0 0 2, 2 (1) : 1  
  70. 0 0 0 0 0 0 3, 3 (1) : 1  
  71. 0 0 0 0 0 0 4, 4 (1) : 1  
  72. 0 0 0 0 0 0 5, 5 (1) : 1  
  73. 0 0 0 0 0 0 6, 6 (1) : 1  
  74. 0 0 0 0 0 0 7, 7 (1) : 1  
  75. 0 0 0 0 0 0 8, 8 (1) : 1  
  76. 0 0 0 0 0 0 9, 9 (1) : 1  
  77. 0 0 0 0 0 0 10, 10 (1) : 1  
  78. 0 0 0 0 0 0 11, 11 (1) : 1