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([[ 7, 22, 27], [ 8, 16, 29], [ 4, 25, 7]], order=31) In [3]: B = GF.Random((3,3)); B Out[3]: GF([[ 6, 22, 4], [ 0, 22, 29], [ 2, 16, 26]], order=31) In [4]: np.matmul(A, B) Out[4]: GF([[ 3, 16, 4], [13, 0, 10], [ 7, 6, 24]], order=31) In [5]: A @ B Out[5]: GF([[ 3, 16, 4], [13, 0, 10], [ 7, 6, 24]], order=31)