定義
設
,用
表示以
的元素的
共軛複數為元素組成的矩陣,其中
表示元素屬於複數域
的全體
矩陣組成的集合,按矩陣的加法和數與矩陣的數量乘法構成複數域
上的
線性空間;
性質
matlab實現
語法:
B=A'(注意和普通轉置的語法B=A.'作區分)
B=ctranspose(A)
說明:
B=A'計算A的復共軛轉置(共軛轉置的對象是複數域,包含實數域,但因為實數的共軛轉置結果與普通轉置一樣,故一般情況下,會在複數域的定義下討論共軛轉置的概念)
B=ctranspose(A)是執行A'的替代方法,但很少使用。它可以啟用類的運算符重載。
示例:
創建一個包含複數元素的 2×2 的矩陣。
A = [0-1i 2+1i;4+2i 0-2i]
A = 2×2 complex
0.0000 - 1.0000i 2.0000 + 1.0000i
4.0000 + 2.0000i 0.0000 - 2.0000i
計算 A 的復共軛轉置。
B = A'
B = 2×2 complex
0.0000 + 1.0000i 4.0000 - 2.0000i
2.0000 - 1.0000i 0.0000 + 2.0000i
結果 B 包含 A 的元素,並且交換了行和列索引。每個數字的虛部的符號也會互換。