StreamDensityPlot

StreamDensityPlot[{{vx, vy}, s}, {x, xmin, xmax}, {y, ymin, ymax}]
generates a stream plot of the vector field as a function of x and y, superimposed on a background density plot of the scalar field s.

StreamDensityPlot[{vx, vy}, {x, xmin, xmax}, {y, ymin, ymax}]
takes the scalar field to be the norm of the vector field.

StreamDensityPlot[{{vx, vy}, {wx, wy}, ..., s}, {x, xmin, xmax}, {y, ymin, ymax}]
generates plots of several vector fields.

Details and OptionsDetails and Options

ExamplesExamplesopen allclose all

Basic Examples (3)Basic Examples (3)

Plot the streamlines for a vector field with background based on field magnitude:

In[1]:=
Click for copyable input
Out[1]=

Plot the streamlines for a vector field with background based on a logarithm of field magnitude:

In[1]:=
Click for copyable input
Out[1]=

Plot the streamlines for two fields with a background based on the first field's magnitude:

In[1]:=
Click for copyable input
Out[1]=
New in 7 | Last modified in 9
New to Mathematica? Find your learning path »
Have a question? Ask support »