2

StreamPlot decides on its own what streamlines to show, even when I explicitly specify StreamPoints. For example: If I say

StreamPlot[{1, 0}, {x, -3, 3}, {y, -3, 3}, StreamPoints -> {{-3, 0}, {-3, 0.2}}]

StreamPlot shows two streamlines. However, if I try

StreamPlot[{1, 0}, {x, -3, 3}, {y, -3, 3}, StreamPoints -> {{-3, 0}, {-3, 0.1}}]

then it refuses to show me the second streamline, presumably because it's "too close". I would like to force it show me that streamline no matter what. I tried playing around with some other options (some of which are documented quite poorly...), but no matter what I try I can't get StreamPlot to not eliminate streamlines altogether that are too close to others, or stop drawing streamlines once they get too close to others. For example, changing the size of the arrows has no effect on StreamPlot's decision as to what minimum distance of streamlines to accept.

David G. Stork
  • 41,180
  • 3
  • 34
  • 96
Pirx
  • 4,139
  • 12
  • 37

0 Answers0