when I want to get the adjoint of a numpy array, I have to type
A = np.matrix([...])
A.getH()
I am curious about the naming. Why is it
np.matrix.getH()?
In contrast, transpose and conjugate are implemented as
ndarray.transpose()
ndarray.conjugate()
I think the complex conjugate or the Hermitian transpose of a matrix with complex entries A* obtained from A gives the adjoint matrix.
Long story short, getH smells like get Hermitian transpose.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With