利用numpy和matplotlib画两点的连线,坐标存在numpy中
时间: 2023-11-10 07:29:15 浏览: 225
利用matplotlib+numpy绘制多种绘图的方法实例
下面是一段示例代码,其中点的坐标存储在numpy数组中,使用matplotlib中的plot函数绘制出两点的连线:
```python
import numpy as np
import matplotlib.pyplot as plt
# 两个点的坐标
point1 = np.array([1, 2])
point2 = np.array([3, 4])
# 绘制点
plt.plot(point1[0], point1[1], 'bo')
plt.plot(point2[0], point2[1], 'bo')
# 绘制连线
plt.plot([point1[0], point2[0]], [point1[1], point2[1]], 'r-')
# 设置坐标轴范围
plt.xlim([0, 5])
plt.ylim([0, 5])
# 显示图像
plt.show()
```
运行这段代码可以得到如下图像:
![image](https://user-images.githubusercontent.com/2915035/128407662-5b5e5f5c-81d2-4a18-baa0-57b8a3b3f64b.png)
阅读全文