Python | Numpy numpy.matrix.H() (original) (raw)

Last Updated : 08 Apr, 2019

With the help of **Numpy numpy.matrix.H()** method, we can make a conjugate Transpose of any complex matrix either having dimension one or more than more.

Syntax : numpy.matrix.H()

Return : Return conjugate transpose of every complex matrix

Example #1 :
In this example we can see that with the help of matrix.H() method, we are able to transform any type of complex matrix.

import numpy as np

gfg = np.matrix([ 1 - 2j , 3 - 4j ])

geeks = gfg.getH()

print (geeks)

Output:

[[ 1.+2.j] [ 3.+4.j]]

Example #2 :

import numpy as np

gfg = np.matrix([[ 1 - 5j , 2 + 5j , 3 - 3j ], [ 4 + 6j , 5 - 8j , 6 - 2j ], [ 7 + 6j , 8 - 6j , 9 + 1.j ]])

geeks = gfg.getH()

print (geeks)

Output:

[[ 1.+5.j 4.-6.j 7.-6.j] [ 2.-5.j 5.+8.j 8.+6.j] [ 3.+3.j 6.+2.j 9.-1.j]]

Similar Reads