Python | Numpy numpy.matrix.H ()

NumPy | Python Methods and Functions

Using the Numpy numpy.matrix.H () method, we can make the conjugate Transpose of any complex matrix that has dimension one or more than one.

Syntax: numpy.matrix.H()

Return: Return conjugate transpose of every complex matrix

Example # 1:
In this example we see that using the matrix.H () we can transform any type of complex matrix.

# import important module into python

import numpy as np

 
# make a matrix with NumPy

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

 
# using the matrix.H () method

geeks = gfg.getH ()

 

print (geeks)

Exit:

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

Example # 2:

# import an important module into python

import numpy as np

  
# make a matrix with NumPy

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

  
# using the matrix.H () method

geeks = gfg.getH ()

 

print (geeks)

Exit:

 [[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]] 




Get Solution for free from DataCamp guru