コード例 #1
0
ファイル: crs_tests.py プロジェクト: royalosyin/karta
 def test_brent4(self):
     self.assertAlmostEqual(
         0.0, geodesy.fzero_brent(0, 1, lambda x: math.sin(x) - x, 1e-12))
コード例 #2
0
ファイル: crs_tests.py プロジェクト: royalosyin/karta
 def test_brent2(self):
     self.assertAlmostEqual(
         0.7390851332,
         geodesy.fzero_brent(0, 1, lambda x: math.cos(x) - x, 1e-12))
コード例 #3
0
ファイル: crs_tests.py プロジェクト: royalosyin/karta
    def test_brent1(self):
        def forsythe(x):
            return x**3 - 2 * x - 5

        self.assertAlmostEqual(2.094551482,
                               geodesy.fzero_brent(2, 3, forsythe, 1e-12))
コード例 #4
0
ファイル: crs_tests.py プロジェクト: ivn888/karta
 def test_brent4(self):
     self.assertAlmostEqual(0.0,
             geodesy.fzero_brent(0, 1, lambda x: math.sin(x)-x, 1e-12))
     return
コード例 #5
0
ファイル: crs_tests.py プロジェクト: ivn888/karta
 def test_brent2(self):
     self.assertAlmostEqual(0.7390851332,
             geodesy.fzero_brent(0, 1, lambda x: math.cos(x)-x, 1e-12))
     return
コード例 #6
0
ファイル: crs_tests.py プロジェクト: ivn888/karta
 def test_brent1(self):
     def forsythe(x):
         return x**3 - 2*x - 5
     self.assertAlmostEqual(2.094551482,
             geodesy.fzero_brent(2, 3, forsythe, 1e-12))
     return