Exemplo n.º 1
0
 def test_FSugenoLambda3(self):
     # http://www.diva-portal.org/smash/record.jsf?pid=diva2%3A833444&dswid=7043
     # http://www.diva-portal.org/smash/get/diva2:833444/FULLTEXT01.pdf
     mu = [0.93295, 0.303787, 0.18659]
     x = [0.3, 0.3, 0.8]
     r = FI.SugenoLambda(x, mu)
     expected = 0.300
     self.assertAlmostEqual(r, expected, places=3)
Exemplo n.º 2
0
 def test_FGSugenoLambda1(self):
     # http://www.diva-portal.org/smash/record.jsf?pid=diva2%3A833444&dswid=7043
     # http://www.diva-portal.org/smash/get/diva2:833444/FULLTEXT01.pdf
     mu = [0.93295, 0.303787, 0.18659]
     x = [0.3, 0.3, 0.8]
     r = FI.SugenoLambda(x, mu)
     e = FI.GeneralizedSugenoLambda(min, max, x, mu)
     self.assertAlmostEqual(r, e, places=3)