created:10-22-2021
views:55
0

python可以求偏导数吗?

如何求?

asked 7 months ago
user image wiki
添加评论
评论需要先登录哦o( ̄ε ̄*)
1

可以使用Sympy包求导数、偏导数。

特点是可以计算符号函数。

没有安装可以先安装:

pip install sympy

举例

设有函数:

\[ f(x,y)=x^2+y \]

求:

  • \(\frac{\partial{f}}{\partial{x}}\)
  • \(\frac{\partial{f}}{\partial{y}}\)

求导数、偏导数都用diff()函数,只需指明相对于哪个变量就行:

from sympy import *

x,y = symbols('x y') # 定义符号x、y
f = x**2+y
print(diff(f,x))
print(diff(f,y))

输出结果:

2*x
1
10-22-2021
添加评论
评论需要先登录哦o( ̄ε ̄*)
添加回答