写一个python用matplotlib画图的demo
时间: 2024-05-09 20:20:33 浏览: 146
python matplotlib画图实例代码分享
以下是一个简单的python用matplotlib画图的demo,通过它你可以了解到如何使用matplotlib来生成图形:
```python
import matplotlib.pyplot as plt
import numpy as np
# 生成数据
x = np.linspace(0, 10, 100)
y1 = np.sin(x)
y2 = np.cos(x)
# 创建图形
fig, ax = plt.subplots()
# 绘制图形
ax.plot(x, y1, label="sin(x)")
ax.plot(x, y2, label="cos(x)")
# 设置标题和标签
ax.set_title("Sin and Cos Functions")
ax.set_xlabel("x")
ax.set_ylabel("y")
# 添加图例
ax.legend()
# 显示图形
plt.show()
```
这个demo生成了一个包含正弦和余弦函数的图形,并使用了matplotlib中的许多常用函数和方法,如`plot()`、`set_title()`、`set_xlabel()`、`set_ylabel()`和`legend()`。你可以根据自己的需求和数据进行修改和扩展。
阅读全文