Message Boards Message Boards

GROUPS:

Is there a way to specify specific stream lines in StreamPlot?

Posted 11 years ago
36974 Views
|
1 Reply
|
2 Total Likes
|
It seems like StreamPlot and ListStreamPlot pick convenient stream lines to draw.
Is there a way to specify specific stream lines in StreamPlot

(Example post.)
POSTED BY: Bruce Miller
Bruce approved Miller:
It seems like StreamPlot and ListStreamPlot pick convenient stream lines to draw.
Is there a way to specify specific stream lines in StreamPlot? 

The option StreamPoints can be used to specify points defining stream lines to draw, but it requires digging 
in documentation to figure out how.

Specify lines by giving points on them. Note that the lines are extrapolated forward and backward from the starting points.
In the plot, the starting points are indicated by red dots.

data = Table[{{x, y}, {y, x - x^2}}, {x, -1.5, 1.5, 0.2}, {y, -2, 2, 0.2}];

ListStreamPlot[data,
   StreamPoints -> {{-1.5, 1.6}, {0.0, 0.5}, {1.4, 0}},
   Epilog -> {PointSize, Red,
   Point[{{-1.5, 1.6}, {0.0, 0.5}, {1.4, 0}}]}]

POSTED BY: Bruce Miller
Reply to this discussion
Community posts can be styled and formatted using the Markdown syntax.
Reply Preview
Attachments
Remove
or Discard

Group Abstract Group Abstract