共計 510 個字符,預計需要花費 2 分鐘才能閱讀完成。
在 NumPy 中,numpy.matrix.H用于返回矩陣的共軛轉置(也稱為 Hermitian 轉置或共軛伴隨)。如果矩陣中的元素是復數,則對于每個元素,將其轉置并取其共軛。
以下是使用 numpy.matrix.H 的示例:
import numpy as np
# 創建一個復數矩陣
matrix = np.matrix([[1+2j, 3-4j], [5+6j, 7-8j]])
# 打印原始矩陣
print(" 原始矩陣:")
print(matrix)
# 使用.H 獲取共軛轉置矩陣
conjugate_transpose_matrix = matrix.H
# 打印共軛轉置矩陣
print(" 共軛轉置矩陣:")
print(conjugate_transpose_matrix)
輸出:
原始矩陣:[[1.+2.j 3.-4.j]
[5.+6.j 7.-8.j]]
共軛轉置矩陣:[[1.-2.j 5.-6.j]
[3.+4.j 7.+8.j]]
在上面的示例中,我們首先創建了一個復數矩陣 matrix。然后,我們使用.H 方法獲取了這個矩陣的共軛轉置矩陣conjugate_transpose_matrix。最后,我們打印了原始矩陣和共軛轉置矩陣的結果。
丸趣 TV 網 – 提供最優質的資源集合!
正文完