Exemple #1
0
 def test2(self):
   ss = np.array([ 0.01,  0.05,  0.12,  0.2 ,  0.5 ,  1.  ,   np.nan,   np.nan,   np.nan,   np.nan])
   vv = np.array([ 0.11,  0.19,  0.21,  0.22,  0.21,  0.24,   np.nan,   np.nan,   np.nan,   np.nan])
   computed_intercept = intercept(ss, vv)
   expected = 0.172
   self.assertLessEqual(abs(computed_intercept[0] - expected)/expected,
       TOLERANCE)
Exemple #2
0
 def testBasics(self):
   size = int((1/TOLERANCE)**3)
   INTERCEPT = 5
   SLOPE = 3
   SD = 1.0
   xarray = np.array(range(size), dtype=float)
   yarray = INTERCEPT + SLOPE*xarray + sp.random.normal(0, SD, size)
   computed_intercept = intercept(xarray, yarray)
   self.assertLessEqual(abs(computed_intercept[0] - INTERCEPT)/INTERCEPT,
       TOLERANCE)