📜  Python| sympy.Derivative() 方法(1)

📅  最后修改于: 2023-12-03 15:19:16.926000             🧑  作者: Mango

Python | sympy.Derivative() 方法

Python | sympy.Derivative() 方法是 Python 的 sympy 模块中的一个函数,可以帮助程序员计算任意高阶导数。本篇文章将会详细介绍 Derivative 方法的用法以及示例。

语法
sympy.Derivative(expr, var)

参数说明:

  • expr:表示需要求导的表达式。
  • var:表示需要对哪个变量求导。
返回值

返回一个 sympy 的 Derivative 对象,可以通过调用 doit() 方法来得到具体的导数值。

示例

下面是使用 sympy.Derivative() 方法求导的一些示例。

from sympy import symbols, cos, Derivative

# 求单变量导数
x = symbols('x')
expr = cos(x)
f = Derivative(expr, x)
print(f.doit())

# 求双变量导数
x, y = symbols('x y')
expr = cos(x*y)
f = Derivative(expr, x, y)
print(f.doit())

# 求三阶导数
x = symbols('x')
expr = cos(x)
f = Derivative(expr, x, 3)
print(f.doit())

输出结果:

-sin(x)
-y*sin(x*y)
-sin(x)
Tips
  • expr 可以是任意复杂的符号表达式。
  • var 可以是单个变量或者多个变量的序列。
  • 求高阶导数时,可以通过多次调用 Derivative() 方法来实现。
总结

Python | sympy.Derivative() 方法是 Python 中用于求导的函数。通过指定求导的表达式和变量,可以帮助我们方便地计算各种高阶导数。在进行科学计算或者数据挖掘时,这个方法可以帮助我们减少大量冗余代码的编写。