以两个点为例,其中起点为点(1,2),终点为点(3,4)

 import matplotlib.pyplot as plt
def drawArrow(A,B):
fig = plt.figure()
ax = fig.add_subplot(111)
"""
箭头起始位置(A[0],A[1])和终点位置(B[0],B[1])
length_includes_head = True:表示增加的长度包含箭头部分
head_width:箭头的宽度
head_length:箭头的长度
fc:filling color(箭头填充的颜色)
ec:edge color(边框颜色)
"""
ax.arrow(A[0],A[1],B[0]-A[0],B[1]-A[1],length_includes_head = True,head_width = 0.25,head_length = 0.5,fc = 'r',ec = 'b')
ax.set_xlim(0,10) #设置图形的范围,默认为[0,1]
ax.set_ylim(0,10) #设置图形的范围,默认为[0,1]
ax.grid() #添加网格
ax.set_aspect('equal') #x轴和y轴等比例
plt.show()
plt.tight_layout() A = [1,2,3,4,5,6,7]
B = [3,4,5,6,7,8,9]
drawArrow(A,B)

输出情况:

最新文章

  1. [后端人员耍前端系列]KnockoutJs篇:使用KnockoutJs+Bootstrap实现分页
  2. 程序跳转到访问一个确定的地址0x100000
  3. java操作xml
  4. 动态input file多文件上传到后台没反应的解决方法!!!
  5. Linux相关指令
  6. angularApi网站用vue重构
  7. nodejs学习笔记之安装、入门
  8. ng-validate
  9. 我的Python成长之路---第一天---Python基础(作业2:三级菜单)---2015年12月26日(雾霾)
  10. java regex possissive relunctant
  11. 【bzoj1458】士兵占领
  12. 原生js 基于canvas写一个简单的前端 截图工具
  13. final关键字的几种用法
  14. Linux-3.0.8中基于S5PV210的GPIO模块代码追踪和分析
  15. 【uoj291】 ZJOI2017—树状数组
  16. .net4.0重新注册IIS 的方法
  17. 在Ubuntu16.04上使用Autofs
  18. 解题:ZJOI 2015 幻想乡战略游戏
  19. html meta标签使用总结(转)
  20. QQ自动发送+@好友功能+tencent://功能

热门文章

  1. vim命令行模式常见快捷方式
  2. Python中的super()用法
  3. Windows 10 无法访问共享的解决办法大全
  4. MySQL orzdba、dodba、top、iostat、vmstat、perf等
  5. java调用支付宝 支付api 【沙箱环境】
  6. jsp运行环境的安装和配置
  7. 【中间件】Kafka 学习 01
  8. springboot -- 2.0版本自定义ReidsCacheManager的改变
  9. 洛谷 P2467 地精部落 题解
  10. python 类(2)