vertices = stream2(U, V, startx, starty)
vertices = stream2(X, Y, U, V, startx, starty)
vertices = stream2(..., options)
stream2 suit un champ vectoriel 2-D depuis chaque point de depart et rend les sommets par lesquels il est passe. Rien n'est trace : passer le resultat a streamline pour le voir.
Le resultat est un tableau de cellules avec une entree par point de depart, chacune un tableau N-by-2 de coordonnees [x, y] dont la premiere ligne est le point de depart lui-meme. Un point de depart hors du champ donne une entree vide ; un point de depart que le champ ne deplace pas garde son unique sommet.
Sans X ni Y le champ est indexe a partir de 1, comme le donnerait meshgrid(1:size(U, 2), 1:size(U, 1)).
L'entree optionnelle options vaut [stepsize] ou [stepsize, maxvert]. stepsize se compte en cellules de grille et vaut 0.1 par defaut. maxvert est le nombre maximal de sommets a produire, point de depart compris, et vaut 500 par defaut.
[x, y] = meshgrid(-2:0.25:2, -2:0.25:2);
vertices = stream2(x, y, -y, x, [1 1.5], [0 0]);
streamline(vertices);