使用sympy.diff求导
from?sympy?import?*init_printing(use_unicode=True)x?=?symbols("x")f?=?log(x)
一阶导数
diff(f,?x)
二阶导数可以传入第三个参数,表示阶数
希望可以帮助到你.
#一阶导
result?=?[]
for?k?in?range(WINDOW,?len(X)-WINDOW):
result.append(mid)
return?result
#二阶导
如上自己写,或者用numpy自带的多项式的n阶导函数.
得到多项式的n阶导函数:多项式.deriv(m = n)
from?numpy?import?*
result?=?X.deriv(m?=?n)?#n是导数阶数
打开python运行环境.
导入微分的模块包:from sympy import *.
定义符号变量:x = symbols('x')
diff = diff(f,x)求导
最后输入diff,即可显示其变量值了.
众多python培训视频,尽在python学习网,欢迎在线学习!
以上就是土嘎嘎小编为大家整理的python有求导函数吗相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!