示例#1
0
 def test_rootmeansquare(self):
     """Test root mean square function."""
     self.assertTrue(math.isnan(NTPPeers.rms([])))
     self.assertEqual(NTPPeers.rms([3]), 3)
     self.assertEqual(NTPPeers.rms([3, 4]), math.sqrt((9 + 16) / 2))
     self.assertEqual(NTPPeers.rms([3, 4, 5]), math.sqrt((9 + 16 + 25) / 3))
     self.assertEqual(NTPPeers.rms([3, 4, 5, 6]), math.sqrt((9 + 16 + 25 + 36) / 4))
示例#2
0
 def test_rootmeansquare(self):
     """Test root mean square function."""
     self.assertTrue(math.isnan(NTPPeers.rms([])))
     self.assertEqual(NTPPeers.rms([3]), 3)
     self.assertEqual(NTPPeers.rms([3, 4]), math.sqrt((9 + 16) / 2))
     self.assertEqual(NTPPeers.rms([3, 4, 5]), math.sqrt((9 + 16 + 25) / 3))
     self.assertEqual(NTPPeers.rms([3, 4, 5, 6]),
                      math.sqrt((9 + 16 + 25 + 36) / 4))
示例#3
0
 def test_rootmeansquare(self):
     l = [3, 4, 5]
     self.assertEqual(NTPPeers.rms(l), math.sqrt(50 / 3))
示例#4
0
 def test_rootmeansquare(self):
     l = [3, 4, 5]
     self.assertEqual(NTPPeers.rms(l), math.sqrt(50 / 3))