Wolfram Mathematica 中的共轭函数不适用于长和

问题描述 投票:0回答:1

我需要对一些项进行共轭。 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完全共轭表达?

wolfram-mathematica
1个回答
0
投票
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]

© www.soinside.com 2019 - 2024. All rights reserved.