怎么在mathematica中用欧拉公式(e^±ix=cosx±isinx )对结果进行变换?例如变换 E^(-ix)+E^(ix)那替换应该用那个函数呢?

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/05 13:05:42
怎么在mathematica中用欧拉公式(e^±ix=cosx±isinx )对结果进行变换?例如变换 E^(-ix)+E^(ix)那替换应该用那个函数呢?

怎么在mathematica中用欧拉公式(e^±ix=cosx±isinx )对结果进行变换?例如变换 E^(-ix)+E^(ix)那替换应该用那个函数呢?
怎么在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}
则结果是
2 cosx