stream2

Calcula os vértices de linhas de corrente 2-D de um campo vetorial.

Categoria: Graphics > 2-D and 3-D Plots

Sintaxe

verts = stream2(X, Y, U, V, startx, starty)

Traça uma linha de corrente a partir de cada ponto inicial.

verts = stream2(U, V, startx, starty)

Usa os índices do array como coordenadas.

Descrição

O caminho segue o campo por integração numérica, para frente e para trás a partir de cada ponto inicial, e termina na borda da malha ou onde o campo se anula. Os vértices podem ser passados a streamline para desenhar as curvas, ou usados diretamente em cálculos.

Argumentos de entrada

X, Y
Coordenadas da malha, como as de meshgrid.
U, V
Componentes do vetor nos pontos da malha.
startx, starty
Coordenadas dos pontos iniciais.

Argumentos de saída

verts
Cell array com uma entrada por ponto inicial. Cada entrada é uma matriz N por 2 de vértices x e y.

Exemplo

Um caminho em um campo de rotação

[x, y] = meshgrid(-2:0.5:2);
u = -y;
v = x;
xy = stream2(x, y, u, v, 1, 0);
disp(class(xy))
disp(size(xy{1}, 2))
Saída
cell
     2

Veja também

streamline stream3 quiver meshgrid