Wenzel Jakob | 38bd711 | 2015-07-05 20:05:44 +0200 | [diff] [blame^] | 1 | #!/usr/bin/env python3 |
2 | import sys | ||||
3 | sys.path.append('.') | ||||
4 | |||||
5 | from example import Matrix | ||||
6 | import numpy as np | ||||
7 | |||||
8 | m = Matrix(5, 5) | ||||
9 | |||||
10 | print(m[2, 3]) | ||||
11 | m[2, 3] = 4 | ||||
12 | print(m[2, 3]) | ||||
13 | |||||
14 | m2 = np.array(m, copy=False) | ||||
15 | print(m2) | ||||
16 | print(m2[2, 3]) | ||||
17 | m2[2, 3] = 5 | ||||
18 | print(m[2, 3]) | ||||
19 | |||||
20 | m3 = np.array([[1,2,3],[4,5,6]]).astype(np.float32) | ||||
21 | print(m3) | ||||
22 | m4 = Matrix(m3) | ||||
23 | for i in range(m4.rows()): | ||||
24 | for j in range(m4.cols()): | ||||
25 | print(m4[i, j], end = ' ') | ||||
26 | print() |