matplotlib一张画布内画分别画一个正弦图形和一个余弦图形
时间: 2024-11-20 20:37:31 浏览: 22
Python使用matplotlib绘制正弦和余弦曲线的方法示例
在Python的matplotlib库中,你可以创建一个画布并在其中同时绘制正弦函数和余弦函数的图像。以下是一个简单的示例:
```python
import matplotlib.pyplot as plt
import numpy as np
# 创建数据
x = np.linspace(0, 2 * np.pi, 400) # 生成0到2π的等差数列
# 绘制正弦和余弦曲线
plt.figure() # 创建一个新的绘图窗口
plt.plot(x, np.sin(x), label='正弦', color='blue') # 正弦线,蓝色标签
plt.plot(x, np.cos(x), label='余弦', color='red') # 余弦线,红色标签
# 添加图例和标题
plt.legend(loc='upper left') # 图例位置
plt.title('正弦和余弦函数')
# 显示坐标轴
plt.xlabel('角度')
plt.ylabel('幅度')
# 展示图表
plt.show()
```
在这个例子中,`figure()`函数创建了一个新的画布,然后`plot()`函数用于绘制两个曲线。通过设置`label`属性,可以为每个函数添加图例。最后,使用`xlabel`、`ylabel`和`title`设置了轴标签和标题。
阅读全文