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([[ 6, 17, 30], [ 7, 17, 6], [ 0, 6, 19]], order=31) In [3]: B = GF.Random((3,3)); B Out[3]: GF([[ 4, 24, 21], [ 3, 2, 21], [22, 24, 21]], order=31) In [4]: np.matmul(A, B) Out[4]: GF([[22, 30, 28], [25, 5, 10], [ 2, 3, 29]], order=31) In [5]: A @ B Out[5]: GF([[22, 30, 28], [25, 5, 10], [ 2, 3, 29]], order=31)