在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)
的值,并將結果打印出來。