python代码写求偏导函数
时间: 2023-05-22 21:05:51 浏览: 252
基于Python软件求多元隐函数的偏导数.pdf
下面是一个简单的 Python 函数,用于计算 x 和 y 的二元函数 f(x,y) 的偏导数:
def partial_derivative(function, variable):
"""Calculate the partial derivative of a function with respect to a variable."""
h = 1e-8 # Step size for numerical differentiation
if variable == 'x':
return (function(x + h, y) - function(x - h, y)) / (2 * h)
elif variable == 'y':
return (function(x, y + h) - function(x, y - h)) / (2 * h)
else:
raise ValueError("Variable must be 'x' or 'y'.")
其中,function 是一个接受 x 和 y 作为参数的二元函数;variable 是要对哪个变量求偏导数,可以是 'x' 或 'y'。函数通过用数值微分(数值近似)来计算偏导数。
阅读全文