VectorScaling
is an option for VectorPlot and related functions that determines how the magnitudes of vectors are scaled for visualization.
Details

- Vectors are scaled in order to visually distinguish a greater range of magnitudes.
- VectorScaling scales the magnitudes of the vectors into the range of arrow sizes smin to smax given by VectorSizes.
- The following settings can be used to globally scale the vector field:
-
Automatic automatically scaled arrow lengths None constant arrow lengths "Linear" linearly scaled arrow lengths "Log" logarithmically scaled arrow lengths "Sqrt" square root scaled arrow lengths


Examples
Basic Examples (3)Summary of the most common use cases
By default, the arrows in vector plots are all the same length:

https://wolfram.com/xid/0b8ens60sk-c1xi6m

Allow the arrow lengths to vary based on the strength of the vector field:

https://wolfram.com/xid/0b8ens60sk-cpp8vs

Draw the arrow lengths on a logarithmic scale:

https://wolfram.com/xid/0b8ens60sk-qyu5sf

Wolfram Research (2020), VectorScaling, Wolfram Language function, https://reference.wolfram.com/language/ref/VectorScaling.html.
Text
Wolfram Research (2020), VectorScaling, Wolfram Language function, https://reference.wolfram.com/language/ref/VectorScaling.html.
Wolfram Research (2020), VectorScaling, Wolfram Language function, https://reference.wolfram.com/language/ref/VectorScaling.html.
CMS
Wolfram Language. 2020. "VectorScaling." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/VectorScaling.html.
Wolfram Language. 2020. "VectorScaling." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/VectorScaling.html.
APA
Wolfram Language. (2020). VectorScaling. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/VectorScaling.html
Wolfram Language. (2020). VectorScaling. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/VectorScaling.html
BibTeX
@misc{reference.wolfram_2025_vectorscaling, author="Wolfram Research", title="{VectorScaling}", year="2020", howpublished="\url{https://reference.wolfram.com/language/ref/VectorScaling.html}", note=[Accessed: 23-May-2025
]}
BibLaTeX
@online{reference.wolfram_2025_vectorscaling, organization={Wolfram Research}, title={VectorScaling}, year={2020}, url={https://reference.wolfram.com/language/ref/VectorScaling.html}, note=[Accessed: 23-May-2025
]}