深度阅读

Python中numpy求函数的导数实现方法

作者
作者
2023年08月22日
更新时间
6.34 分钟
阅读时间
0
阅读量

https://www.py.cn/jishu/jichu/20428.html

https://www.sympy.org/en/index.html

from sympy import *
import numpy as np
x = Symbol('x')
y = x**2 + 1
yprime = y.diff(x)
yprime

$\displaystyle 2 x$

f = lambdify(x, yprime, 'numpy')
f(np.ones(5))
array([2., 2., 2., 2., 2.])
from sympy import *
init_printing(use_unicode=True)
x = symbols("x")
f = log(x)
f

$\displaystyle \log{\left(x \right)}$

diff(f, x)

$\displaystyle \frac{1}{x}$

diff(f, x, 2)

$\displaystyle - \frac{1}{x^{2}}$

相关标签

博客作者

热爱技术,乐于分享,持续学习。专注于Web开发、系统架构设计和人工智能领域。