python求微分
时间: 2023-07-01 19:23:40 浏览: 104
python 微积分
在Python中求微分可以使用SymPy模块。以下是一个求解函数 f(x) = x^3 的一阶导数的示例代码:
```python
from sympy import *
x = symbols('x')
f = x**3
diff(f, x)
```
执行上述代码后,输出结果为 `3*x**2`,即函数 f(x) = x^3 的一阶导数为 3x^2。
如果要求高阶导数,可以在 `diff` 函数中传入第二个参数,表示求导次数。例如,要求函数 f(x) = x^3 的二阶导数,可以这样写:
```python
diff(f, x, 2)
```
此时输出结果为 `6*x`,即函数 f(x) = x^3 的二阶导数为 6x。
阅读全文