 Open in App
Not now

# Python | Numpy numpy.matrix.H()

• 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 the important module in python``import` `numpy as np``         ` `# make a matrix with numpy``gfg ``=` `np.matrix([``1``-``2j``, ``3``-``4j``])``         ` `# applying matrix.H() method``geeks ``=` `gfg.getH()``   ` `print``(geeks)`

Output:

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

Example #2 :

 `# import the important module in 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``]])``         ` `# applying matrix.H() method``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]]
```
My Personal Notes arrow_drop_up