matplotlib画二次函数
时间: 2023-07-12 16:13:58 浏览: 97
二次函数图象_shinelyb_图像函数_图像_
下面是使用Matplotlib绘制二次函数的示例代码:
```python
import matplotlib.pyplot as plt
import numpy as np
# 定义二次函数
def f(x):
return x**2 - 2*x + 1
# 生成x轴数据
x = np.linspace(-5, 5, 100)
# 计算y轴数据
y = f(x)
# 绘制图形
plt.plot(x, y)
# 添加标题和坐标轴标签
plt.title('Quadratic Function')
plt.xlabel('x')
plt.ylabel('y')
# 显示图形
plt.show()
```
在代码中,我们首先定义了一个二次函数f(x),然后使用numpy库生成100个在[-5, 5]之间的等间隔的x轴数据,计算出对应的y轴数据,最后使用plot函数绘制出二次函数的图形。最后再添加标题和坐标轴标签,调用show函数显示图形。
阅读全文