Wolfram mathematica 带符号矩阵的复共轭

Wolfram mathematica 带符号矩阵的复共轭,wolfram-mathematica,linear-algebra,mathematica-8,Wolfram Mathematica,Linear Algebra,Mathematica 8,我已经用mathematica编写了以下代码 Print[Psi] (Psi = {{a*Cos[B*t/2] + I*b*Sin[B*t/2]*Exp[-I*x]}, {a*I*Sin[B*t/2]*Exp[I*x] + b*Cos[B*t/2]}}) // MatrixForm Print[Psi1] MatrixForm[ Assuming[{B, t, x} \[Element] Reals, Simplify@ConjugateTranspose[(

我已经用mathematica编写了以下代码

Print[Psi]
(Psi = {{a*Cos[B*t/2] + 
      I*b*Sin[B*t/2]*Exp[-I*x]}, {a*I*Sin[B*t/2]*Exp[I*x] + 
      b*Cos[B*t/2]}}) // MatrixForm
Print[Psi1]
MatrixForm[
 Assuming[{B, t, x} \[Element] Reals, 
  Simplify@ConjugateTranspose[(Psi)]]]

但是我得到的结果并没有给出矩阵的精确形式,相反,我得到的结果是“共轭[Psi1]”(意思是在转置矩阵Psi1的元素前面有“共轭”)。我应该如何编写代码以获得所需的结果?(a和b一般都是虚数)

既然你没有告诉它a,b是实的,你希望结果是什么?例如,如果应用ComplexExpand,它假定所有变量都是实变量。与上述手动操作相同,但未包括
a
b
。那么你想要什么样的表格呢?如果你想移除前面的共轭体,你需要告诉它所有的东西都是真实的。