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([[ 3, 11, 26], [24, 12, 14], [ 5, 12, 12]], order=31) In [3]: B = GF.Random((3,3)); B Out[3]: GF([[ 4, 11, 5], [ 3, 26, 12], [16, 9, 25]], order=31) In [4]: np.matmul(A, B) Out[4]: GF([[27, 26, 22], [15, 20, 25], [ 0, 10, 4]], order=31) In [5]: A @ B Out[5]: GF([[27, 26, 22], [15, 20, 25], [ 0, 10, 4]], order=31)