示例#1
0
 def test_multiexp(self):
     A = multisym(rnd.randn(self.k, self.m, self.m))
     e = np.zeros((self.k, self.m, self.m))
     for i in range(self.k):
         e[i] = expm(A[i])
     np_testing.assert_allclose(multiexp(A, sym=True), e)
示例#2
0
 def test_multiexp(self):
     A = multisym(rnd.randn(self.k, self.m, self.m))
     e = np.zeros((self.k, self.m, self.m))
     for i in range(self.k):
         e[i] = expm(A[i])
     np_testing.assert_allclose(multiexp(A, sym=True), e)
示例#3
0
 def test_multiexp_singlemat(self):
     # A is a positive definite matrix
     A = rnd.randn(self.m, self.m)
     A = A + A.T
     np_testing.assert_allclose(multiexp(A, sym=True), expm(A))
示例#4
0
 def test_multiexp_singlemat(self):
     # A is a positive definite matrix
     A = rnd.randn(self.m, self.m)
     A = A + A.T
     np_testing.assert_allclose(multiexp(A, sym=True), expm(A))