在同一个窗口绘制y=sin(2x),x的区间为[-2π,2π]和y=cos(2x),x的区间为[0,4π]。要求两条曲线颜色不同,纵横轴具有标注
时间: 2023-07-16 19:13:35 浏览: 155
Sin曲线的绘制
下面是绘制两条曲线的 Python 代码:
```python
import numpy as np
import matplotlib.pyplot as plt
# 绘制 y = sin(2x)
x1 = np.linspace(-2*np.pi, 2*np.pi, 1000)
y1 = np.sin(2*x1)
plt.plot(x1, y1, color='blue', label='y=sin(2x)')
# 绘制 y = cos(2x)
x2 = np.linspace(0, 4*np.pi, 1000)
y2 = np.cos(2*x2)
plt.plot(x2, y2, color='red', label='y=cos(2x)')
# 添加图例和标注
plt.legend(loc='upper right')
plt.xlabel('x')
plt.ylabel('y')
plt.title('y=sin(2x) and y=cos(2x)')
# 显示图像
plt.show()
```
运行代码后,会弹出一个窗口,显示绘制的两条曲线。其中,y=sin(2x) 的曲线颜色为蓝色,y=cos(2x) 的曲线颜色为红色,纵轴为 y 轴,横轴为 x 轴,并且具有标注和图例。
阅读全文