#範例5-1:求微分,常見的幾類微積分函數基本公式 from sympy import * x=symbols('x') f = Function('f')(x) #一階導數(對x) = 一階微分(對x) = diff(函數, x) f = 1/x print('求 y=1/x的微分=', diff(f, x)) f = 3*x**2 + 2*x + 5 print('求 y=3*x^2 + 2*x + 5的微分=', diff(f, x)) #常見的幾類微積分基本公式 f = sin(x) print('求sin(x)的微分=', diff(f, x)) f = cos(x) print('求cos(x)的微分=', diff(f, x)) #標準指數e的微分 f = E**x print('求E**x的微分=', diff(f, x)) f = exp(x) print('求exp(x)的微分=', diff(f, x)) #自然對數e的微分 #自然對數 = ln() #10為底的對數 = log() f = ln(x) print('求自然對數ln(x)的微分=', diff(f, x)) #多項式的微分 #如果方程式有未知參數n,就必須要加上'' f = 'x**n' print('求x**n的微分=', diff(f, x)) f = x**5 print('求x**5的微分=', diff(f, x))