StreamColorFunction
is an option for StreamPlot and related functions that specifies a function to apply to determine colors along streamlines.
Details
- The setting for StreamColorFunction is applied at each point along each streamline to determine the color to use to render the streamline.
- With the setting StreamColorFunction->func, the arguments supplied to func are as follows:
-
VectorPlot,ListVectorPlot, StreamPlot,ListStreamPlot, LineIntegralConvolutionPlot, ListLineIntegralConvolutionPlot x, y, vx, vy, Norm[{vx,vy}] VectorDensityPlot, ListVectorDensityPlot,StreamDensityPlot, ListStreamDensityPlot x, y, vx, vy, s - With the usual default setting StreamColorFunctionScaling->True, the arguments supplied to func are scaled to lie in the range 0 to 1.
- With StreamColorFunctionScaling->False, original unscaled values are used.
- StreamColorFunction->"name" is equivalent to StreamColorFunction->(ColorData["name"][#5]&).
- The list of possible color function names is given by ColorData["Gradients"].
- The function specified by StreamColorFunction must return color directives such as RGBColor and Hue or named colors such as Red and Blue.
- It can also return Opacity, as well as Glow and Specularity.
- Combinations of directives can be specified using Directive[g1,g2,…].
Examples
open allclose allBasic Examples (3)
By default, streamlines are colored according to the norm of the vector field:
Use any color gradient from ColorData:
Color streamlines according to the norm of the vector field:
Scope (6)
Define a one-dimensional color function:
Define a two-dimensional color function:
By default, the parameters are scaled to be between 0 and 1:
Use StreamColorFunctionScaling->False to use the unscaled values:
Combine the color function with other styles using StreamStyle:
Text
Wolfram Research (2008), StreamColorFunction, Wolfram Language function, https://reference.wolfram.com/language/ref/StreamColorFunction.html.
CMS
Wolfram Language. 2008. "StreamColorFunction." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/StreamColorFunction.html.
APA
Wolfram Language. (2008). StreamColorFunction. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/StreamColorFunction.html