Problème avec la taille des flèches sur un terrain de champ vectoriel
-
12-09-2019 - |
Question
Je voudrais savoir comment puis-je faire de sorte que les flèches ont une longueur de sqrt (2) (comme coordonnées x et y ont une longueur 1). Comme vous pouvez le voir pour l'image ci-dessous, ils semblent assez petites. Merci! * de l'importation pylab de ma importation numpy
X = (0, 0, 0)
Y = (0, 1, 2)
quiver(X, Y, (1, 1, 1), (1, 1, 1))
#axis([0, 1, 0, 3])
show()
texte alt http://img18.imageshack.us/img18/6971/arrowsi .png
La solution
Ceci va produire des flèches sqrt (2) proportionnellement à l'axe y.
pylab.quiver(X,Y,(1,1,1),(1,1,1), scale=2**.5, units='y')
Il était dans le documentation .
Voici un exemple .
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow