plt.plot在交点处画一条竖线
时间: 2023-08-27 07:03:56 浏览: 155
matplotlib 曲线图 和 折线图 plt.plot()实例
5星 · 资源好评率100%
您可以使用 `plt.axvline()` 函数来在交点处画一条竖线。该函数的第一个参数是竖线的 x 坐标,可以是交点的 x 坐标,第二个参数是竖线的起始位置,第三个参数是竖线的结束位置。下面是一个示例代码:
```python
import matplotlib.pyplot as plt
import numpy as np
# 生成示例数据
x = np.linspace(0, 10, 100)
y = np.sin(x)
# 绘制数据曲线
plt.plot(x, y)
# 找到交点的 x 坐标
intersection_x = 3.14
# 在交点处画一条竖线
plt.axvline(intersection_x, color='r')
# 显示图形
plt.show()
```
这段代码会在图形中绘制出一条正弦曲线,并在 x 坐标为 3.14 的位置画一条红色的竖线,表示交点处。您可以根据需要修改交点的 x 坐标和竖线的样式。
阅读全文