#内容
sympyを利用して初等関数の導関数を求める。
#コード
from sympy import * # sympyライブラリから全ての機能をimoprt
sym.init_printing() # 出力を整形
x=Symbol('x') # 文字'x'を変数xとして定義
y=Symbol('y') # 文字 'y'を変数yとして定義
#微分
diff(sin(x),x) #sin(x)の微分
diff(exp(x),x) # e^xの微分
# 高階微分
diff(x**4+x**3,x,2) # x^4+x^3の2階微分
#偏微分
diff(x**2+x*y+2*y**2,x) # x^2+xy+2y^2のxによる偏微分
# 微分記号を残す場合
Derivative(y(t),t)
#結果
上から順に,以下の通りになる。