コード例 #1
0
ファイル: test_matfuncs.py プロジェクト: NeedAName/scipy
    def test_consistency(self):
        a = array([[0.,1],[-1,0]])
        assert_array_almost_equal(expm(a), expm2(a))
        assert_array_almost_equal(expm(a), expm3(a))

        a = array([[1j,1],[-1,-2j]])
        assert_array_almost_equal(expm(a), expm2(a))
        assert_array_almost_equal(expm(a), expm3(a))
コード例 #2
0
    def test_consistency(self):
        a = array([[0., 1], [-1, 0]])
        assert_array_almost_equal(expm(a), expm2(a))
        assert_array_almost_equal(expm(a), expm3(a))

        a = array([[1j, 1], [-1, -2j]])
        assert_array_almost_equal(expm(a), expm2(a))
        assert_array_almost_equal(expm(a), expm3(a))
コード例 #3
0
    def test_consistency(self):
        with warnings.catch_warnings():
            warnings.simplefilter("ignore", DeprecationWarning)
            a = array([[0.,1],[-1,0]])
            assert_array_almost_equal(expm(a), expm2(a))
            assert_array_almost_equal(expm(a), expm3(a))

            a = array([[1j,1],[-1,-2j]])
            assert_array_almost_equal(expm(a), expm2(a))
            assert_array_almost_equal(expm(a), expm3(a))
コード例 #4
0
    def test_consistency(self):
        with warnings.catch_warnings():
            warnings.simplefilter("ignore", DeprecationWarning)
            a = array([[0.,1],[-1,0]])
            assert_array_almost_equal(expm(a), expm2(a))
            assert_array_almost_equal(expm(a), expm3(a))

            a = array([[1j,1],[-1,-2j]])
            assert_array_almost_equal(expm(a), expm2(a))
            assert_array_almost_equal(expm(a), expm3(a))
コード例 #5
0
    def test_consistency(self):
        a = array([[0., 1], [-1, 0]])
        b = array([[1j, 1], [-1, -2j]])

        with suppress_warnings() as sup:
            sup.filter(DeprecationWarning, "`expm.` is deprecated")
            assert_array_almost_equal(expm(a), expm2(a))
            assert_array_almost_equal(expm(a), expm3(a))

            assert_array_almost_equal(expm(b), expm2(b))
            assert_array_almost_equal(expm(b), expm3(b))
コード例 #6
0
 def test_zero(self):
     with warnings.catch_warnings():
         warnings.simplefilter("ignore", DeprecationWarning)
         a = array([[0.,0],[0,0]])
         assert_array_almost_equal(expm(a),[[1,0],[0,1]])
         assert_array_almost_equal(expm2(a),[[1,0],[0,1]])
         assert_array_almost_equal(expm3(a),[[1,0],[0,1]])
コード例 #7
0
 def test_zero(self):
     with warnings.catch_warnings():
         warnings.simplefilter("ignore", DeprecationWarning)
         a = array([[0.,0],[0,0]])
         assert_array_almost_equal(expm(a),[[1,0],[0,1]])
         assert_array_almost_equal(expm2(a),[[1,0],[0,1]])
         assert_array_almost_equal(expm3(a),[[1,0],[0,1]])
コード例 #8
0
 def test_zero(self):
     a = array([[0., 0], [0, 0]])
     assert_array_almost_equal(expm(a), [[1, 0], [0, 1]])
     with suppress_warnings() as sup:
         sup.filter(DeprecationWarning, "`expm.` is deprecated")
         assert_array_almost_equal(expm2(a), [[1, 0], [0, 1]])
         assert_array_almost_equal(expm3(a), [[1, 0], [0, 1]])
コード例 #9
0
ファイル: test_matfuncs.py プロジェクト: NeedAName/scipy
 def test_zero(self):
     a = array([[0.,0],[0,0]])
     assert_array_almost_equal(expm(a),[[1,0],[0,1]])
     assert_array_almost_equal(expm2(a),[[1,0],[0,1]])
     assert_array_almost_equal(expm3(a),[[1,0],[0,1]])
コード例 #10
0
 def test_zero(self):
     a = array([[0., 0], [0, 0]])
     assert_array_almost_equal(expm(a), [[1, 0], [0, 1]])
     assert_array_almost_equal(expm2(a), [[1, 0], [0, 1]])
     assert_array_almost_equal(expm3(a), [[1, 0], [0, 1]])