matlab中'代表什么意思?如p=(1,2:5)'中'是什么意思?

2022-03-31 社会 158阅读
A.'是一般转置,A'是共轭转置,顾名思义是对矩阵先做共轭运算,再进行转置,在A是实数矩阵时,两者没有区别,但是当A是复矩阵时,就有区别了,示例如下:
A=[123;456]

A=

123
456

>>A.'

ans=

14
25
36

>>A'

ans=

14
25
36

>>a=[1+i2+2i3+3i;4+4i5+5i6+6i]

a=

1.0000+1.0000i2.0000+2.0000i3.0000+3.0000i
4.0000+4.0000i5.0000+5.0000i6.0000+6.0000i

>>a.'

ans=

1.0000+1.0000i4.0000+4.0000i
2.0000+2.0000i5.0000+5.0000i
3.0000+3.0000i6.0000+6.0000i

>>a'

ans=

1.0000-1.0000i4.0000-4.0000i
2.0000-2.0000i5.0000-5.0000i
3.0000-3.0000i6.0000-6.0000i
另外补充一个conj(a)是求a的共轭矩阵,示例如下:
conj(a)

ans=

1.0000-1.0000i2.0000-2.0000i3.0000-3.0000i
4.0000-4.0000i5.0000-5.0000i6.0000-6.0000i
声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com