stream3

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

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

Sintaxe

verts = stream3(X, Y, Z, U, V, W, startx, starty, startz)

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

verts = stream3(U, V, W, startx, starty, startz)

Usa os índices do array como coordenadas.

Descrição

É a versão 3-D de stream2. Os vértices podem ser desenhados com streamline, ou usados para construir fitas e tubos com streamribbon e streamtube.

Argumentos de entrada

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

Argumentos de saída

verts
Cell array com uma matriz N por 3 de vértices para cada ponto inicial.

Exemplo

Um caminho helicoidal

[x, y, z] = meshgrid(-2:1:2);
u = -y;
v = x;
w = 0*z + 0.1;
xyz = stream3(x, y, z, u, v, w, 1, 0, 0);
disp(class(xyz))
disp(size(xyz{1}, 2))
Saída
cell
     3

Veja também

stream2 streamline streamribbon streamtube