来自蔡中驹的问题
怎么在mathematica中用欧拉公式(e^±ix=cosx±isinx)对结果进行变换?例如变换E^(-ix)+E^(ix)那替换应该用那个函数呢?
怎么在mathematica中用欧拉公式(e^±ix=cosx±isinx)对结果进行变换?例如变换E^(-ix)+E^(ix)
那替换应该用那个函数呢?
1回答
2020-12-18 05:54
怎么在mathematica中用欧拉公式(e^±ix=cosx±isinx)对结果进行变换?例如变换E^(-ix)+E^(ix)那替换应该用那个函数呢?
怎么在mathematica中用欧拉公式(e^±ix=cosx±isinx)对结果进行变换?例如变换E^(-ix)+E^(ix)
那替换应该用那个函数呢?
ExpToTrig[E^(-Ix)+E^(Ix)]
指数形式到三角
当然也可以自己对公式进行定义,然后用替换方法.
替换用自己定义的函数啊
也可以用替换规则如:
E^(-ix)+E^(ix)/.{E^(-ix)->cosx-isinx,E^(ix)->cosx+isinx}
则结果是
2cosx