test_numeric.py 515 B

12345678910111213141516171819
  1. from __future__ import division, absolute_import, print_function
  2. import numpy as np
  3. from numpy.testing import assert_equal
  4. class TestDot(object):
  5. def test_matscalar(self):
  6. b1 = np.matrix(np.ones((3, 3), dtype=complex))
  7. assert_equal(b1*1.0, b1)
  8. def test_diagonal():
  9. b1 = np.matrix([[1,2],[3,4]])
  10. diag_b1 = np.matrix([[1, 4]])
  11. array_b1 = np.array([1, 4])
  12. assert_equal(b1.diagonal(), diag_b1)
  13. assert_equal(np.diagonal(b1), array_b1)
  14. assert_equal(np.diag(b1), array_b1)