This is documentation for Mathematica 7, which was
based on an earlier version of the Wolfram Language.

# VectorScale

 VectorScale is an option to VectorPlot, ListVectorPlot and related functions that determines the length and arrowhead size of field vectors that are drawn.
 Automatic automatic setting based on the location of field vectors Large,Medium, Small, Tiny scale field vectors to be large, medium etc. {unitlen,aratio,sfun} use explicit specification of field vector scale
• With the explicit specification VectorScale->{unitlen, aratio, sfun} each field vector is constrained to fit in a vector box oriented in the direction of the field, centered at the location of the vector.
• The unitlen is given as a fraction of the diagonal of the overall bounding box and is used as a local scale for vector boxes, aratio is the aspect ratio for vector boxes, sfun is a scaling function that determines the width of vector boxes.
• The following settings can be used for unitlen:
 s unit scale to use, given as a fraction of the diagonal of the overall bounding box Large,Medium,Small,Tiny symbolic unit lengths
• The following settings can be used for aratio:
 r absolute aspect ratio relative to unitlen Scaled[r] relative aspect ratio for each vector box Automatic correspond to Scaled[1] in 2D and Scaled[0.6]in 3D
• The following settings can be used for sfun:
 None all vector boxes are unitlen wide func a function of x, y, fx, fy, Norm[{fx, fy}] Automatic use Norm[{fx, fy}]
• When using an explicit sfun, positive values are automatically scaled to lie between 0 and 1. For other values the vector is not drawn.
Use symbolic names to control the size of vectors:
Specify the relative size of vectors as a fraction of the diagonal of the plot range:
With the vector scaling function set to None, then all vectors have the same size:
Use symbolic names to control the size of vectors:
 Out[1]=

Specify the relative size of vectors as a fraction of the diagonal of the plot range:
 Out[1]=

With the vector scaling function set to None, then all vectors have the same size:
 Out[1]=
 Scope   (2)
Specify an absolute size for the arrowheads:
Specify arrowhead size relative to the length of the arrow:
Scale the vector length by the absolute value of the coordinate:
By default the vector length is scaled by the norm of the vector field:
Scale the vector length by the component of the vector field:
New in 7