在同一个图形窗口中绘制曲线y=sin(2x),和y=cos(2x),要求两天曲线的颜色不同,要带有横纵轴标注。
时间: 2023-07-16 14:14:04 浏览: 236
非常感谢您的提问。下面是 Python 代码实现:
```python
import matplotlib.pyplot as plt
import numpy as np
# 生成 x 坐标轴上的数据
x = np.linspace(-2 * np.pi, 2 * np.pi, 501)
# 生成 y 坐标轴上的数据
y1 = np.sin(2 * x)
y2 = np.cos(2 * x)
# 绘制 sin(2x) 和 cos(2x) 两条曲线
plt.plot(x, y1, color='b', label='y = sin(2x)')
plt.plot(x, y2, color='r', label='y = cos(2x)')
# 添加标题和标签
plt.title('y = sin(2x) and y = cos(2x)')
plt.xlabel('x-axis')
plt.ylabel('y-axis')
# 显示图例,即标记线段的含义和颜色
plt.legend()
# 显示图形
plt.show()
```
这段代码利用了 Matplotlib 库提供的函数库,首先生成了 x 坐标轴上的数据,然后计算出了 y 坐标轴上的数据,并绘制出两条曲线。同时利用 Matplotlib 库的函数添加标题、标签、图例,并显示出图形。请注意,颜色可以通过在 `plot()` 函数中指定 `color` 参数来实现,而图例的添加则需要使用 `legend()` 函数。希望这个答案能够帮助到您!
阅读全文