Python中的數學運算
阿新 • • 發佈:2021-12-07
1.Python中輸入對數函式
其中有兩個包可以實現:
1)利用numpy包。
import numpy as np np.log(x) #np.log(x)預設以e為底數。
np.log底數(x) #底數為數字形式。
"""
例如: >>np.log(np.e)
1.0
>>np.log10(100)
10.0
"""
2)利用math包。
import math #其形式為:math.log(x,base) #base為底 “““ >>math.log(math.e,math.e) 1.0 >>math.log(10,math.e) 2.302585092994046 ”””
2.Python中求積分
需要使用到sympy包:
from sympy import * # x=symbols('x') #引入x變數。 ''' 也可以使用 from sympy.abc import x,y 來引入變數 ''' f=x**3 #定義函式 a=0 b=1 #integrate(函式,(自變數,積分下限,積分上限)) #integrate(函式,自變數) >>y=integrate(f,(x,a,b)) 1/4 >>y=integrate(f,x) x**4/4
3.數學表示形式:
1)冪函式
#x的n次方 x**n
2)指數函式
見3-1的形式。
3)對數函式
見1。
4)三角函式
!待補充
5)反三角函式
!待補充