Matlab里有两种转置, 转置transpose
或者.'
与复共轭转置ctranspose
或者'
.
对于实数矩阵, 两种方法结果一样.
对于复数矩阵, 使用ctranspose
或者'
不仅会转置, 复数也会变成共轭.
A = [1 3 4-1i 2+2i; 0+1i 1-1i 5 6-1i]
A = 2×4 complex
1.0000 + 0.0000i 3.0000 + 0.0000i 4.0000 - 1.0000i 2.0000 + 2.0000i
0.0000 + 1.0000i 1.0000 - 1.0000i 5.0000 + 0.0000i 6.0000 - 1.0000i
B = A.'
B = 4×2 complex
1.0000 + 0.0000i 0.0000 + 1.0000i
3.0000 + 0.0000i 1.0000 - 1.0000i
4.0000 - 1.0000i 5.0000 + 0.0000i
2.0000 + 2.0000i 6.0000 - 1.0000i
A = [0-1i 2+1i;4+2i 0-2i]