python 用两个点画出一条向量
时间: 2024-05-15 13:18:27 浏览: 144
可以使用matplotlib库绘制,代码如下:
```python
import matplotlib.pyplot as plt
# 定义向量起点和终点坐标
start = [0,0]
end = [2,3]
# 计算向量表示的坐标差
delta_x = end[0] - start[0]
delta_y = end[1] - start[1]
# 绘制向量
plt.arrow(*start, delta_x, delta_y, color='r',
head_width=0.2, head_length=0.3)
# 设置x轴和y轴的范围
plt.xlim(0, 4)
plt.ylim(0, 4)
# 显示坐标轴
plt.axhline(y=0, color='k')
plt.axvline(x=0, color='k')
# 显示图形
plt.show()
```
运行以上代码,就可以在Matplotlib界面中看到绘制的向量。
阅读全文