Example #1
0
 def test_simpson_e(self):
     """simpson e should match hand-calculated value"""
     c = array([1,2,3,1])
     s = simpson(c)
     self.assertEqual((1/s)/4, simpson_e(c))
Example #2
0
 def test_simpson(self):
     """simpson should match hand-calculated values"""
     c = array([1,0,2,5,2])
     self.assertFloatEqual(simpson(c), .66)
     d = array([5])
     self.assertFloatEqual(simpson(d), 0)
Example #3
0
 def test_simpson(self):
     """simpson should match hand-calculated values"""
     c = array([1,0,2,5,2])
     self.assertFloatEqual(simpson(c), .66)
     d = array([5])
     self.assertFloatEqual(simpson(d), 0)
Example #4
0
 def test_simpson_e(self):
     """simpson e should match hand-calculated value"""
     c = array([1, 2, 3, 1])
     s = simpson(c)
     self.assertEqual((1 / s) / 4, simpson_e(c))