Exemplo n.º 1
0
 def test__init__(self):
     m = self.m([[1, 2], [3, 4]])
     meq_(self.m("1 2;3 4"), m)
     meq_(self.m("1 2; 3 4"), m)
     meq_(self.m("1, 2; 3, 4"), m)
     meq_(self.m("1, 2; 3 4"), m)
     meq_(self.m("1 ,  2;  3  4  "), m)
Exemplo n.º 2
0
 def test__init__(self):
     m = self.m([[1, 2], [3, 4]])
     meq_(self.m('1 2;3 4'), m)
     meq_(self.m('1 2; 3 4'), m)
     meq_(self.m('1, 2; 3, 4'), m)
     meq_(self.m('1, 2; 3 4'), m)
     meq_(self.m('1 ,  2;  3  4  '), m)
Exemplo n.º 3
0
 def test__mul__scaler(self):
     meq_(self.m('1, 2; 3, 4') * 10, self.m('10 20; 30 40'))
Exemplo n.º 4
0
 def test__sub__(self):
     meq_(self.m("1 2; 3 4") - self.m("5 6; 7 8"), self.m("-4 -4; -4 -4"))
Exemplo n.º 5
0
 def test__eq__(self):
     meq_(
         self.m('1 2; 3 4') == self.m('1 2; 3 4.1'),
         self.m([[True, True], [True, False]]))
Exemplo n.º 6
0
 def test_set_2dslice(self):
     m = self.m('1 2; 3 4')
     m[1, 1] = 40
     meq_(m, self.m('1 2; 3 40'))
Exemplo n.º 7
0
 def test_T(self):
     meq_(self.m('1 2; 3 4').T, self.m('1 3; 2 4'))
Exemplo n.º 8
0
 def test__sub__scaler(self):
     meq_(self.m('11 12; 13 14') - 10, self.m('1 2; 3 4'))
Exemplo n.º 9
0
 def test_set_2dslice(self):
     m = self.m("1 2; 3 4")
     m[1, 1] = 40
     meq_(m, self.m("1 2; 3 40"))
Exemplo n.º 10
0
 def test_hstack(self):
     v1 = self.matrix("1;2;3")
     v2 = self.matrix("4;5;6")
     v3 = self.matrix("7;8;9")
     meq_(self.hstack([v1, v2, v3]), self.matrix("1,4,7;2,5,8;3,6,9"))
Exemplo n.º 11
0
 def test_T(self):
     meq_(self.m("1 2; 3 4").T, self.m("1 3; 2 4"))
Exemplo n.º 12
0
 def test__div__scaler(self):
     meq_(self.m("10 20; 30 40") / 10.0, self.m("1 2; 3 4"))
Exemplo n.º 13
0
 def test__sub__scaler(self):
     meq_(self.m("11 12; 13 14") - 10, self.m("1 2; 3 4"))
Exemplo n.º 14
0
 def test__sum__(self):
     meq_(self.m('1 2; 3 4') + self.m('5 6; 7 8'), self.m(' 6 8; 10 12'))
Exemplo n.º 15
0
 def test_eq(self):
     meq_(self.m("1 2; 3 4"), self.m("1 2; 3 4."))
Exemplo n.º 16
0
 def test__sub__(self):
     meq_(self.m('1 2; 3 4') - self.m('5 6; 7 8'), self.m('-4 -4; -4 -4'))
Exemplo n.º 17
0
 def test__eq__(self):
     meq_(self.m("1 2; 3 4") == self.m("1 2; 3 4.1"), self.m([[True, True], [True, False]]))
Exemplo n.º 18
0
 def test__div__scaler(self):
     meq_(self.m('10 20; 30 40') / 10., self.m('1 2; 3 4'))
Exemplo n.º 19
0
 def test__mul__matrix(self):
     meq_(self.m("1 2; 3 4") * self.m("5 6; 7 8"), self.m("19 22; 43 50"))
Exemplo n.º 20
0
 def test_hstack(self):
     v1 = self.matrix('1;2;3')
     v2 = self.matrix('4;5;6')
     v3 = self.matrix('7;8;9')
     meq_(self.hstack([v1, v2, v3]), self.matrix('1,4,7;2,5,8;3,6,9'))
Exemplo n.º 21
0
 def test__mul__vector(self):
     meq_(self.m("1 2; 3 4") * self.m("5; 7"), self.m("19; 43"))
Exemplo n.º 22
0
 def test__init__with_row_vector(self):
     meq_(self.m([1, 2]), self.m([[1, 2]]))
Exemplo n.º 23
0
 def test__mul__scaler(self):
     meq_(self.m("1, 2; 3, 4") * 10, self.m("10 20; 30 40"))
Exemplo n.º 24
0
 def test_eq(self):
     meq_(self.m('1 2; 3 4'), self.m('1 2; 3 4.'))
Exemplo n.º 25
0
 def test__mul__vector(self):
     meq_(self.m('1 2; 3 4') * self.m('5; 7'), self.m('19; 43'))
Exemplo n.º 26
0
 def test__mul__matrix(self):
     meq_(self.m('1 2; 3 4') * self.m('5 6; 7 8'), self.m('19 22; 43 50'))
Exemplo n.º 27
0
 def test__sum__(self):
     meq_(self.m("1 2; 3 4") + self.m("5 6; 7 8"), self.m(" 6 8; 10 12"))