我需要对一些项进行共轭。 Wolfram Mathematica 对于短期金额会这样做,但对于长期金额则不然。
单击此处查看包含格式化代码的 Wolfram Mathematica 屏幕截图。
原始代码:
Ass = Assumptions -> {Element[{a, b, c, d, e, f, g}, Reals]}
A := (-I)*c*(1 - d)*e*E^(I*(a + b)) + (1 - d)*f*(-E^(I*(a + b))) + E^(I*a)*g
FullSimplify[Conjugate[A], Ass]
如何让WM完全共轭表达?
Ass=Assumptions->{Element[{a,b,c,d,e,f,g},Reals]};
A:=(-I)*c*(1-d)*e*E^(I*(a+b));
B:=(1-d)*f*(-E^(I*(a+b)))+E^(I*a)*g;
FullSimplify[Conjugate[A]+Conjugate[B],Ass]
退货
((-1+d)*((-I)*c*e+f)+E^(I*b)*g)/E^(I*(a+b))
但我会谨慎并仔细考虑何时
Conjugate[A]+Conjugate[B]==Conjugate[A+B]