python編程入門----numpy中的數學函數與算數函數

1. 數學函數使用python

  • NumPy 包含大量的各類數學運算的函數,包括三角函數,算術運算的函數,複數處理函數等
  • num=30,sin = np.sin(num*np.pi/180) # num的正弦值計算,其餘相似
  • inv = np.arcsin(sin) #反正弦值,弧度,將弧度轉化爲角度的方法;np.degrees(inv)
  • numpy.around(a,decimals) #函數返回指定數字的四捨五入值,其中a是要操做數組,decimals是精度
  • numpy.floor(a) #返回數字的下舍整數
  • numpy.ceil(a) #返回數字的上入整數

------------數組

**2.算數函數使用 **ide

  • add(),devide()
import numpy as np
a = np.arange(9, dtype = np.float_).reshape(3,3)
b = np.array([10,10,10])
print (np.add(a,b))
print (np.subtract(a,b))
print (np.multiply(a,b))
print (np.divide(a,b))
  • numpy.reciprocal() #函數返回參數逐元素的倒數。如 1/4 倒數爲 4/1。
  • numpy.power(a, b) #函數將第一個輸入數組中的元素做爲底數,計算它與第二個輸入數組中相應元素的冪.
  • numpy.mod(a, b) #計算輸入數組中相應元素的相除後的餘數。 函數 numpy.remainder() 也產生相同的結果。

------------函數

**3.統計函數 **code

相關文章
相關標籤/搜索