在Python中,math.exp()
函数可以用来计算e的指数
import math def complex_exp(real, imag): exp_real = math.exp(real) cos_imag = math.cos(imag) sin_imag = math.sin(imag) result_real = exp_real * cos_imag result_imag = exp_real * sin_imag return (result_real, result_imag) # 示例:计算 exp(1 + 2j) real = 1 imag = 2 result = complex_exp(real, imag) print("exp({} + {}j) = {:.2f} + {:.2f}j".format(real, imag, result[0], result[1]))
这个示例中的complex_exp()
函数接受两个参数:实部和虚部。首先计算e的实部指数,然后计算虚部的余弦和正弦值。最后将这些值相乘得到复数的实部和虚部。在示例中,我们计算了exp(1 + 2j)
的值,并将结果打印出来。