@@ -2483,49 +2483,45 @@ def quiver(self, *args,
24832483 length = 1 , arrow_length_ratio = .3 , pivot = 'tail' , normalize = False ,
24842484 ** kwargs ):
24852485 """
2486- Plot a 3D field of arrows.
2487-
2488- call signatures::
2489-
2490- quiver(X, Y, Z, U, V, W, **kwargs)
2491-
2492- Arguments:
2493-
2494- *X*, *Y*, *Z*:
2495- The x, y and z coordinates of the arrow locations (default is
2496- tail of arrow; see *pivot* kwarg)
2486+ ax.quiver(X, Y, Z, U, V, W, /, length=1, arrow_length_ratio=.3, pivot='tail', normalize=False, **kwargs)
24972487
2498- *U*, *V*, *W*:
2499- The x, y and z components of the arrow vectors
2488+ Plot a 3D field of arrows.
25002489
25012490 The arguments could be array-like or scalars, so long as they
25022491 they can be broadcast together. The arguments can also be
25032492 masked arrays. If an element in any of argument is masked, then
25042493 that corresponding quiver element will not be plotted.
25052494
2506- Keyword arguments:
2495+ Parameters
2496+ ----------
2497+ X, Y, Z : array-like
2498+ The x, y and z coordinates of the arrow locations (default is
2499+ tail of arrow; see *pivot* kwarg)
25072500
2508- *length*: [1.0 | float]
2509- The length of each quiver, default to 1.0, the unit is
2510- the same with the axes
2501+ U, V, W : array-like
2502+ The x, y and z components of the arrow vectors
25112503
2512- *arrow_length_ratio*: [0.3 | float]
2513- The ratio of the arrow head with respect to the quiver,
2514- default to 0.3
2504+ length : float
2505+ The length of each quiver, default to 1.0, the unit is
2506+ the same with the axes
25152507
2516- *pivot*: [ 'tail' | 'middle' | 'tip' ]
2517- The part of the arrow that is at the grid point; the arrow
2518- rotates about this point, hence the name *pivot*.
2519- Default is 'tail'
2508+ arrow_length_ratio : float
2509+ The ratio of the arrow head with respect to the quiver,
2510+ default to 0.3
25202511
2521- *normalize*: bool
2522- When True, all of the arrows will be the same length. This
2523- defaults to False, where the arrows will be different lengths
2524- depending on the values of u,v,w.
2512+ pivot : {'tail', 'middle', 'tip'}
2513+ The part of the arrow that is at the grid point; the arrow
2514+ rotates about this point, hence the name *pivot*.
2515+ Default is 'tail'
25252516
2526- Any additional keyword arguments are delegated to
2527- :class:`~matplotlib.collections.LineCollection`
2517+ normalize : bool
2518+ When True, all of the arrows will be the same length. This
2519+ defaults to False, where the arrows will be different lengths
2520+ depending on the values of u,v,w.
25282521
2522+ **kwargs
2523+ Any additional keyword arguments are delegated to
2524+ :class:`~matplotlib.collections.LineCollection`
25292525 """
25302526 def calc_arrow (uvw , angle = 15 ):
25312527 """
0 commit comments