绘制正弦余弦曲线,使用蓝色、宽度为2的点划线绘制正弦曲线,使用红色、宽度为3的虚线绘制余弦曲线,并给出图例。
时间: 2024-10-22 07:07:51 浏览: 46
python使用matplotlib绘制折线图教程
在Python中,我们可以使用matplotlib库来绘制正弦和余弦曲线。以下是一个简单的示例代码:
```python
import numpy as np
import matplotlib.pyplot as plt
# 创建x轴数据范围
x = np.linspace(-np.pi, np.pi, 400)
# 正弦和余弦函数
y_sin = np.sin(x)
y_cos = np.cos(x)
# 创建figure对象
plt.figure()
# 使用plot函数绘制正弦曲线,设置颜色为蓝色,线宽为2的点划线
plt.plot(x, y_sin, 'b', linestyle=':', linewidth=2, label='正弦')
# 绘制余弦曲线,设置颜色为红色,线宽为3的虚线
plt.plot(x, y_cos, 'r', linestyle='--', linewidth=3, label='余弦')
# 添加图例
plt.legend()
# 设置坐标轴标签和标题
plt.xlabel('角度')
plt.ylabel('幅度')
plt.title('正弦和余弦曲线')
# 显示图形
plt.show()
```
在这个例子中,`'b'`代表蓝色,`:`表示点划线样式,`'r'`代表红色,`('--')`表示虚线样式,而`linewidth`参数控制线条粗细。
阅读全文