用python如下两函数:y=x*x及y=5x+30的图像,并添加标题,网格,坐标轴标签和图例。横轴坐标为0~9
时间: 2023-06-03 11:05:37 浏览: 145
Python使用matplotlib模块绘制图像并设置标题与坐标轴等信息示例
好的,以下是您要求的代码。请注意,图例中分别代表蓝色曲线为 y=x^2,绿色曲线为 y=5x+30。
```python
import matplotlib.pyplot as plt
import numpy as np
# 定义函数
def func1(x):
return x**2
def func2(x):
return 5*x+30
# 生成数据点
x = np.linspace(0, 9, 100)
y1 = func1(x)
y2 = func2(x)
# 绘制图像
plt.plot(x, y1, label='y=x^2', color='blue')
plt.plot(x, y2, label='y=5x+30', color='green')
# 添加标题、网格、坐标轴标签和图例
plt.title("y=x^2 and y=5x+30")
plt.grid(True)
plt.xlabel("x")
plt.ylabel("y")
plt.legend()
# 显示图像
plt.show()
```
请问还有需要我回答的问题吗?
阅读全文