求一个六阶多项式1E-26x^6的导数(微分):
sympy.init_printing()
t = sympy.symbols("t")
f = 10**(-26*t**6)
df_dt = sympy.diff(f, t)
print("f(t) =", f)
print("df/dt =", df_dt)
输出
f(t) = 10**(-26*t**6)
df/dt = -156*10**(-26*t**6)*t**5*log(10)
是错误的,不是log(10)而是ln10
用链式法则证明结果: