实数
操作符 ‘ 或 .’
函数 transspose 或ctranspose
>> a=magic(3)
a =
8 1 6
3 5 7
4 9 2
>> a'
ans =
8 3 4
1 5 9
6 7 2
>> a.'
ans =
8 3 4
1 5 9
6 7 2
含复数
- 非共轭转置
.’ 或 transpose
>> a=rand(2,3)+rand(2,3)*i
a =
0.8147 + 0.2785i 0.1270 + 0.9575i 0.6324 + 0.1576i
0.9058 + 0.5469i 0.9134 + 0.9649i 0.0975 + 0.9706i
>> a.'
ans =
0.8147 + 0.2785i 0.9058 + 0.5469i
0.1270 + 0.9575i 0.9134 + 0.9649i
0.6324 + 0.1576i 0.0975 + 0.9706i
>> transpose(a)
ans =
0.8147 + 0.2785i 0.9058 + 0.5469i
0.1270 + 0.9575i 0.9134 + 0.9649i
0.6324 + 0.1576i 0.0975 + 0.9706i
- 共轭转置
’ 或ctranspose
>> a=rand(2,3)+rand(2,3)*i
a =
0.9572 + 0.7922i 0.8003 + 0.6557i 0.4218 + 0.8491i
0.4854 + 0.9595i 0.1419 + 0.0357i 0.9157 + 0.9340i
>> a'
ans =
0.9572 - 0.7922i 0.4854 - 0.9595i
0.8003 - 0.6557i 0.1419 - 0.0357i
0.4218 - 0.8491i 0.9157 - 0.9340i
>> ctranspose(a)
ans =
0.9572 - 0.7922i 0.4854 - 0.9595i
0.8003 - 0.6557i 0.1419 - 0.0357i
0.4218 - 0.8491i 0.9157 - 0.9340i