Ejemplo n.º 1
0
 def test_refmat(self):
     v1 = Vector(0, 0, 1)
     v2 = Vector(0, 1, 0)
     ref = refmat(v1, v2)
     self.assertTrue(numpy.allclose(ref[0], [1.0, 0.0, 0.0]))
     self.assertTrue(numpy.allclose(ref[1], [0.0, 0.0, 1.0]))
     self.assertTrue(numpy.allclose(ref[2], [0.0, 1.0, 0.0]))
     self.assertTrue(
         numpy.allclose(v1.left_multiply(ref).get_array(), [0.0, 1.0, 0.0]))
Ejemplo n.º 2
0
 def test_refmat(self):
     """Test refmat can mirror one matrix to another."""
     v1 = Vector(0, 0, 1)
     v2 = Vector(0, 1, 0)
     ref = refmat(v1, v2)
     self.assertTrue(numpy.allclose(ref[0], [1.0, 0.0, 0.0]))
     self.assertTrue(numpy.allclose(ref[1], [0.0, 0.0, 1.0]))
     self.assertTrue(numpy.allclose(ref[2], [0.0, 1.0, 0.0]))
     self.assertTrue(
         numpy.allclose(v1.left_multiply(ref).get_array(), [0.0, 1.0, 0.0]))