2.在同一幅图上绘制[-2π,2π]范围内的正弦和余弦曲线,如附图11-1所示。
时间: 2024-04-01 11:38:03 浏览: 173
正弦余弦曲线的绘制
好的,我来为您解答这个问题。
要在同一幅图上绘制正弦和余弦曲线,我们可以使用 Python 中的 matplotlib 库。具体的代码如下:
```python
import numpy as np
import matplotlib.pyplot as plt
# 生成 x 坐标轴的数据
x = np.linspace(-2*np.pi, 2*np.pi, 1000)
# 计算正弦和余弦函数的值
y_sin = np.sin(x)
y_cos = np.cos(x)
# 创建画布和子图
fig, ax = plt.subplots()
# 绘制正弦和余弦曲线
ax.plot(x, y_sin, label="sin(x)")
ax.plot(x, y_cos, label="cos(x)")
# 设置标题和图例
ax.set_title("Sine and Cosine Curve")
ax.legend()
# 显示图像
plt.show()
```
上述代码中,我们首先使用 numpy 库的 linspace() 函数生成 x 坐标轴的数据,将其范围限定在 [-2π,2π] 内。然后,我们分别计算正弦函数和余弦函数的值,并使用 matplotlib 库的 plot() 函数绘制这两条曲线。在绘制时,我们使用 label 参数为每条曲线添加标签,方便后续添加图例。
接下来,我们使用 set_title() 函数设置图像的标题,并使用 legend() 函数添加图例。
最后,使用 show() 函数显示图像。
希望这个解答能够帮助到您!
阅读全文