matlab共轭转置怎么表示,matlab转置共轭如何表示

首先需要明确的一点是,复共轭是量子力学中的概念,不同于共轭,但是在量子力学的线性代数描述中,复数的复共轭与共轭在复数运算内是相等的。矩阵的此类运算可以类比。

在matlab中,

令 A为m*n的复矩阵,对其进行转置,采用,A点逗号(A.’)

对其进行复共轭转置,采用A逗号即可(A’)

下面是一些例子

a = 1.0000 + 1.0000i 2.0000 + 2.0000i 3.0000 + 3.0000i>> a’ans = 1.0000 – 1.0000i 2.0000 – 2.0000i 3.0000 – 3.0000i>> a.’ans = 1.0000 + 1.0000i 2.0000 + 2.0000i 3.0000 + 3.0000i>> b=[1+i;2+2i;3+3i]b = 1.0000 + 1.0000i 2.0000 + 2.0000i 3.0000 + 3.0000i>> b’ans = 1.0000 – 1.0000i 2.0000 – 2.0000i 3.0000 – 3.0000i>> b.’ans = 1.0000 + 1.0000i 2.0000 + 2.0000i 3.0000 + 3.0000i

此外,matlab中求复共轭的方式为conj()

b = 1.0000 + 1.0000i 2.0000 + 2.0000i 3.0000 + 3.0000i>> conj(b)a极速赛车五码稳赢技巧 3.0000 + 3.0000i>> b’ans = 1.0000 – 1.0000i 2.0000 – 2.0000i 3.0000 – 3.0000i>> b.’ans = 1.0000 + 1.0000i 2.0000 + 2.0000i 3.0000 + 3.0000i

此外,matlab中求复共轭的方式为conj()

b = 1.0000 + 1.0000i 2.0000 + 2.0000i 3.0000 + 3.0000i>> conj(b)ans = 1.0000 – 1.0000i 2.0000 – 2.0000i 3.0000 – 3.0000i

Published by

风君子

独自遨游何稽首 揭天掀地慰生平

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注