np.matmul
- np.matmul(a, b)
Returns the matrix multiplication of two Galois field arrays.
References
Examples
In [1]: GF = galois.GF(31) In [2]: A = GF.Random((3,3)); A Out[2]: GF([[18, 9, 3], [14, 13, 30], [22, 16, 1]], order=31) In [3]: B = GF.Random((3,3)); B Out[3]: GF([[ 4, 12, 16], [ 7, 29, 14], [29, 18, 4]], order=31) In [4]: np.matmul(A, B) Out[4]: GF([[ 5, 4, 23], [25, 0, 30], [12, 2, 22]], order=31) In [5]: A @ B Out[5]: GF([[ 5, 4, 23], [25, 0, 30], [12, 2, 22]], order=31)