矢量场图上箭头大小的问题

时间:2009-12-04 02:12:41

标签: python matplotlib

我想知道如何制作它,使箭头的长度为sqrt(2)(因为它们的x和y坐标的长度为1)。正如你所看到的图片所示,它们看起来很小。谢谢!     来自pylab import *     来自numpy import ma

X = (0, 0, 0)
Y = (0, 1, 2)

quiver(X, Y, (1, 1, 1), (1, 1, 1))
#axis([0, 1, 0, 3])

show()

alt text http://img18.imageshack.us/img18/6971/arrowsi.png

1 个答案:

答案 0 :(得分:1)

这将产生与y轴成比例的箭头sqrt(2)。

pylab.quiver(X,Y,(1,1,1),(1,1,1), scale=2**.5, units='y')

它在documentation

这是example

alt text