Conjugate matrix

The conjugate of a matrix is the matrix we get from taking the complex conjugate of each element of the original matrix. The symbol for a conjugate matrix is a bar over top of the name of the original matrix.

So, for example, if we have a matrix as follows: 

Its conjugate matrix is the following:

To take the conjugate matrix in Python, we can do the following (note that Python calls the complex number instead j as is customary in some engineering texts, and in addition the can never be used alone to differentiate it from a user defined variable; it must always have a float or integer prefix):

import numpy as np
Q=numpy.matrix([[1+1j,2+6j],[3+9j,4-3j],[5-2j,6]])
print(Q.conjugate())