Mathematica > Visualization and Graphics > Data Visualization > Vector Visualization >
Mathematica > Visualization and Graphics > Function Visualization > Vector Visualization >

ListVectorPlot

ListVectorPlot[array]
generates a vector plot from an array of vector field values.
ListVectorPlot[{{{x1, y1}, {vx1, vy1}}, ...}]
generates a vector plot from vector field values {vxi, vyi} given at specified points {xi, yi}.
ListVectorPlot[{data1, data2, ...}]
plots data for several vector fields.
  • ListVectorPlot[array] arranges successive rows of array up the page, and successive columns across.
  • ListVectorPlot by default interpolates the data given, and plots vectors for the vector field at a regular grid of positions.
AspectRatio1ratio of height to width
DataRangeAutomaticthe range of x and y values to assume for data
EvaluationMonitorNoneexpression to evaluate at every function evaluation
FrameTruewhether to draw a frame around the plot
FrameTicksAutomaticframe tick marks
MethodAutomaticmethods to use for the plot
PerformanceGoal$PerformanceGoalaspects of performance to try to optimize
PlotRange{Full,Full}range of x, y values to include
PlotRangePaddingAutomatichow much to pad the range of values
RegionFunctionTrue&determine what region to include
VectorColorFunctionNonehow to color vectors
VectorColorFunctionScalingTruewhether to scale the argument to VectorColorFunction
VectorPointsAutomaticthe number or placement of vectors to plot
VectorScaleAutomaticthe scale and size of vectors to plot
VectorStyleAutomatichow to draw vectors
WorkingPrecisionMachinePrecisionprecision to use in internal computations
Plot the vector field interpolated from a specified set of vectors:
In[1]:=
Click for copyable input
Out[1]=
 
Plot the vector field from data specifying coordinates and vectors:
In[1]:=
Click for copyable input
In[2]:=
Click for copyable input
Out[2]=
New in 7
Ask a question about this page  |  Suggest an improvement  |  Leave a message for the team