python正余弦曲线图绘制参考线
时间: 2024-12-04 08:29:13 浏览: 34
在Python中,你可以使用matplotlib库来绘制正弦和余弦曲线图,并添加参考线。以下是一个简单的示例:
```python
import matplotlib.pyplot as plt
import numpy as np
# 定义x轴范围和步长
x = np.linspace(0, 2 * np.pi, 400)
# 绘制正弦和余弦曲线
y_sin = np.sin(x)
y_cos = np.cos(x)
plt.figure() # 创建一个新的图形窗口
plt.plot(x, y_sin, label='正弦', linestyle='--') # 实线表示正弦曲线,虚线`--`
plt.plot(x, y_cos, label='余弦', linestyle=':') # 点状虚线`:`表示余弦曲线
# 添加参考线
reference_lines = [0.5, -0.5] # 指定参考线的位置
for line in reference_lines:
plt.axhline(line, color='gray', linestyle=':', linewidth=1) # 斜率为0的参考线
# 设置标题、标签和图例
plt.title('正余弦曲线及参考线')
plt.xlabel('角度 (弧度)')
plt.ylabel('函数值')
plt.legend()
# 显示图形
plt.grid(True) # 加网格线
plt.show()
```
在这个例子中,我们首先创建了两个数组x和y分别代表x轴的角度和对应的正余弦值。然后通过`plot()`函数画出曲线,`axhline()`函数用于添加水平参考线。最后,设置好图表的标题、坐标轴标签和图例。
阅读全文