1. 程式人生 > 其它 >math.log和numpy.log區別

math.log和numpy.log區別

技術標籤:numpymathbugmathnumpylog

  • math.log()和numpy.log()函式都能進行對數運算。
  • math.log()只能對單個數值(scalar)進行運算,而對多個數值(scalars)計算會出錯。
  • numpy.log()可以對多個數值(scalars)進行計算。
result = alpha * math.log(image * (beta - 1) + 1) / math.log(beta)#執行出錯

在這裡插入圖片描述

result = alpha * np.log(image * (beta - 1) + 1) / np.log(beta) #執行無錯誤