python 函数微分
时间: 2023-10-24 11:33:34 浏览: 216
python 微积分
Python中可以使用SymPy库来进行函数微分。下面是一个示例代码,展示如何对一个函数进行微分:
```python
from sympy import symbols, diff
# 定义变量和函数
x = symbols('x')
f = x**2 + 2*x + 1
# 对函数进行微分
df = diff(f, x)
# 打印微分结果
print(df)
```
这个代码会输出函数的微分结果:`2*x + 2`。
你也可以使用`sympy.simplify()`函数来简化微分结果,例如:
```python
from sympy import simplify
df_simplified = simplify(df)
print(df_simplified)
```
这样可以得到简化后的微分结果:`2*(x + 1)`。
希望这能帮助到你!如果有任何问题,请随时提问。
阅读全文