Python 中的 math.exp()
函數用于計算 e(自然對數的底)的指數。但是,math.exp()
只能接受實數作為參數,不能直接處理復數。
如果你想要計算復數的指數,可以使用 cmath
模塊中的 exp()
函數。cmath
模塊提供了對復數的數學函數支持。
下面是一個例子:
import cmath
# 定義一個復數
complex_number = complex(1, 2) # 1 + 2j
# 計算復數的指數
result = cmath.exp(complex_number)
print("e^(1 + 2j) =", result)
輸出結果:
e^(1 + 2j) = (-1.1312043837568135+2.4717266720048188j)
這里,我們使用 cmath.exp()
函數計算了復數 1 + 2j
的指數。注意,cmath.exp()
返回的結果也是一個復數。