首页 > 编程知识 正文

Matlab转置transpose ‘与复共轭转置ctranspose ‘,matlan复共轭转置和共轭转置

时间:2023-05-04 13:30:18 阅读:264256 作者:4077

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]

A = 2×2 complex

0.0000 - 1.0000i 2.0000 + 1.0000i
4.0000 + 2.0000i 0.0000 - 2.0000i

B = A'

B = 2×2 complex

0.0000 + 1.0000i 4.0000 - 2.0000i
2.0000 - 1.0000i 0.0000 + 2.0000i

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。