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