使用matplotlib绘制导数图像
时间: 2023-10-14 19:59:12 浏览: 77
可以使用matplotlib库中的plot函数来绘制导数图像。具体步骤如下:
1. 导入matplotlib库和numpy库
```python
import matplotlib.pyplot as plt
import numpy as np
```
2. 定义函数f(x)
```python
def f(x):
return x ** 2
```
3. 定义函数f(x)的导数df(x)
```python
def df(x):
return 2 * x
```
4. 定义x轴的范围并生成对应的x值序列
```python
x = np.linspace(-5, 5, 100)
```
5. 绘制函数f(x)的图像和导数df(x)的图像
```python
plt.plot(x, f(x), label='f(x)')
plt.plot(x, df(x), label='df(x)')
plt.legend()
plt.show()
```
完整代码如下:
```python
import matplotlib.pyplot as plt
import numpy as np
def f(x):
return x ** 2
def df(x):
return 2 * x
x = np.linspace(-5, 5, 100)
plt.plot(x, f(x), label='f(x)')
plt.plot(x, df(x), label='df(x)')
plt.legend()
plt.show()
```
运行结果如下图所示:
![导数图像](https://img-blog.csdnimg.cn/20211012000946659.png)
阅读全文