在子图形窗口中画出【0,2pai】上的正弦、余弦曲线
时间: 2024-02-23 21:56:39 浏览: 108
正弦余弦曲线的绘制
好的,这是一个绘图任务。我需要使用Python中的matplotlib库来完成这个任务。以下是代码实现:
```python
import matplotlib.pyplot as plt
import numpy as np
x = np.linspace(0, 2*np.pi, 100)
y1 = np.sin(x)
y2 = np.cos(x)
plt.plot(x, y1, label='sin')
plt.plot(x, y2, label='cos')
plt.xlabel('x')
plt.ylabel('y')
plt.title('Sine and Cosine Curve')
plt.legend()
plt.show()
```
这段代码将在一个子图形窗口中绘制出【0,2pai】上的正弦和余弦曲线。其中,`np.linspace(0, 2*np.pi, 100)` 用于生成0到2π之间的100个等间距的数据点,`np.sin(x)` 和 `np.cos(x)` 分别用于计算正弦和余弦值。`plt.plot()`函数用于将数据点连接成曲线并绘制到图形窗口中,`plt.xlabel()` 和 `plt.ylabel()` 用于设置x轴和y轴的标签,`plt.title()` 用于设置图形的标题,`plt.legend()` 用于显示图例。最后,`plt.show()` 用于显示图形窗口。
阅读全文