matplotlib 3.5.1

>>> """
==================
Quiver Simple Demo
==================

A simple example of a `~.axes.Axes.quiver` plot with a `~.axes.Axes.quiverkey`.

For more advanced options refer to
:doc:`/gallery/images_contours_and_fields/quiver_demo`.
"""
... import matplotlib.pyplot as plt
... import numpy as np
... 
... X = np.arange(-10, 10, 1)
... Y = np.arange(-10, 10, 1)
... U, V = np.meshgrid(X, Y)
... 
... fig, ax = plt.subplots()
... q = ax.quiver(X, Y, U, V)
... ax.quiverkey(q, X=0.3, Y=1.1, U=10,
...  label='Quiver key, length = 10', labelpos='E')
... 
... plt.show()
... 
... #############################################################################
... #
... # .. admonition:: References
... #
... # The use of the following functions, methods, classes and modules is shown
... # in this example:
... #
... # - `matplotlib.axes.Axes.quiver` / `matplotlib.pyplot.quiver`
... # - `matplotlib.axes.Axes.quiverkey` / `matplotlib.pyplot.quiverkey`
...