Mathematica中是否存在复共轭转置的现有功能? matlab中的等效项是apostrophe operator(')。

最佳答案

在标题中,您要求共轭转置。那只是ConjugateTranspose

如果需要共轭,则只需Conjugate

Input:
a = {{3 + 2 I, 1 - I}, {2 - 5 I, 4 + 3 I}}
ConjugateTranspose[a]

Output:
{{3 + 2 I, 1 - I}, {2 - 5 I, 4 + 3 I}}
{{3 - 2 I, 2 + 5 I}, {1 + I, 4 - 3 I}}


您还可以使用Hermitian共轭符号,可通过输入esc hc esc\[HermitianConjugate]来使用。

08-20 02:09