We deliver solutions for the AI eraâcombining symbolic computation, data-driven insights and deep technical expertise
ComplexVectorPlot[f,{z,zmin,zmax}]
generates a vector plot of the vector field {Re[f],Im[f]} over the complex rectangle with corners zmin and zmax.
Details and OptionsPlot the vector field for with color indicating the vector magnitude:
Include a legend for the vector magnitudes:
Use a drop-shaped marker to represent the vectors:
Scope (19) Sampling (7)Plot a vector field with vectors placed with specified densities:
Sample the vector field on a regular grid of points:
Sample the vector field on an irregular mesh:
Specify how many vector points to use in each direction:
Plot the vectors that go through a set of seed points:
Plot vectors over a specified region:
Plot the fields for a function and its conjugate:
Use Evaluate to evaluate the vector field symbolically before numeric assignment:
Presentation (12)Plot a vector field with automatically scaled arrows:
Plot a vector field with arrows of specified size:
Draw the arrows starting from the sample points:
Draw the arrows without the arrowheads:
Use drop-like shapes instead of arrows:
Change the overall shape of the markers:
Change the default color function:
Vary the arrow sizes instead of the colors:
Set the style for multiple vector fields:
Set the style for multiple vector fields:
Use a theme with simple ticks and grid lines:
Options (65) Background (1) ClippingStyle (4)By default, extremely short and extremely long vectors are displayed:
Use ClippingStyleNone to remove extreme vectors from the plot:
Style the short and long clipped vectors differently:
EvaluationMonitor (2)Show where the vector field function is sampled:
Count the number of times the vector field function is evaluated:
PlotLegends (5)Include a legend for the vector norms:
Use the expressions in the legend for multiple vector functions:
Specify the legend labels for multiple functions:
Control the placement of the legend:
Use a legend with placeholders:
PlotRange (5)The full plot range is used by default:
Specify an explicit limit for both real and imaginary ranges:
Specify an explicit real range:
Specify an explicit imaginary range:
Specify different real and imaginary ranges:
PlotTheme (2) RegionBoundaryStyle (5)Show the region defined by a region function:
The boundaries of full rectangular regions are not shown:
Use None to not show the boundary:
Omit the interior filling as well:
Specify a style for the boundary:
Specify a style for full rectangular regions:
RegionFillingStyle (5)Show the region defined by a region function:
The interiors of full rectangular regions are not shown:
Use None to not show the interior filling:
Omit the boundary curve as well:
Specify a style for the interior filling:
Specify a style for full rectangular region:
RegionFunction (2)Restrict the plotting region based on :
Restrict the plotting region based on :
VectorAspectRatio (2)The default ratio of the width to the length of the vector marker is 1/4:
Modify the ratio of the width to the length of the vector marker:
VectorColorFunction (5)Vectors are colored according to their norms by default:
Choose the color scheme for coloring vectors by their norms:
Use any named color gradient from ColorData:
Color the vectors according to the real part of its location:
Color the vectors according to the real part of the function:
VectorColorFunctionScaling (2) VectorMarkers (4)Vectors are drawn as arrows by default:
Use a named appearance to draw the vectors:
Use different markers for different vector fields:
By default, markers are centered on vector points:
Start the vectors at the points:
End the vectors at the points:
VectorPoints (5)Use automatically determined vector points:
Use symbolic names to specify the set of field vectors:
Create a hexagonal grid of field vectors with the same number of arrows in the real and imaginary directions:
Create a hexagonal grid of field vectors with a different number of arrows in the real and imaginary directions:
Specify a list of points for showing field vectors:
VectorRange (6)By default, vector ranges are determined automatically:
Plot vectors with magnitudes between 0.2 and 2:
Plot vectors with magnitudes between 0.2 and 2 with scaled arrow lengths:
Plot scaled vectors with all lengths:
Increase the lengths of the smaller vectors:
VectorScaling (2)By default, VectorScaling is None:
Use automatic scaling to scale the length of vectors:
VectorSizes (2)Vector markers have automatically scaled lengths to prevent any vectors from being too small and to keep them from overlapping:
Specify a minimum and maximum scaled vector size:
VectorStyle (6)Set the style for the displayed vectors:
Set the style for multiple functions:
Use Arrowheads to specify an explicit style of the arrowheads:
Specify both arrow tail and head:
Graphics primitives without Arrowheads are scaled based on the vector scale:
Change the scaling using the VectorScaling option:
Applications (7)For a complex function f, plot {Re[f],Im[f]}:
The vector length increases with Abs[f] and the orientation is determined by Arg[f]:
Identify poles and zeros. Poles are visible at and :
The zeros at and are more readily visible if the vectors are scaled:
Vectors in the field rotate twice along the unit circle surrounding the zero of the function at the origin, which implies that has a double zero at the origin:
The function has a pole of order 2 at since has a double zero:
Specify a direction field and several solutions for the complex initial value problem , :
The Pólya field of an analytic function is both divergence and curl free:
Examine partial sums of an infinite series:
Properties & Relations (15) Wolfram Research (2020), ComplexVectorPlot, Wolfram Language function, https://reference.wolfram.com/language/ref/ComplexVectorPlot.html. TextWolfram Research (2020), ComplexVectorPlot, Wolfram Language function, https://reference.wolfram.com/language/ref/ComplexVectorPlot.html.
CMSWolfram Language. 2020. "ComplexVectorPlot." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/ComplexVectorPlot.html.
APAWolfram Language. (2020). ComplexVectorPlot. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/ComplexVectorPlot.html
BibTeX@misc{reference.wolfram_2025_complexvectorplot, author="Wolfram Research", title="{ComplexVectorPlot}", year="2020", howpublished="\url{https://reference.wolfram.com/language/ref/ComplexVectorPlot.html}", note=[Accessed: 17-August-2025]}
BibLaTeX@online{reference.wolfram_2025_complexvectorplot, organization={Wolfram Research}, title={ComplexVectorPlot}, year={2020}, url={https://reference.wolfram.com/language/ref/ComplexVectorPlot.html}, note=[Accessed: 17-August-2025]}
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4