quiver3

Plota um campo vetorial 3-D como setas.

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

Sintaxe

quiver3(X, Y, Z, U, V, W)

Desenha uma seta em cada ponto (X, Y, Z) com componentes (U, V, W).

quiver3(Z, U, V, W)

Posiciona as setas sobre a superfície Z em uma grade igualmente espaçada.

quiver3(___, scale)

Escala o comprimento das setas.

h = quiver3(___)

Também retorna o objeto Quiver.

Descrição

É a versão 3-D de quiver. Um uso comum é desenhar as normais de uma superfície retornadas por surfnorm, ou o campo de velocidades de um escoamento. O resultado fica mais fácil de interpretar com view(3) e axis equal.

Argumentos de entrada

X, Y, Z
Posições das bases das setas.
U, V, W
Componentes dos vetores, do mesmo tamanho das posições.

Argumentos de saída

h
Objeto Quiver.

Exemplo

Normais de uma superfície em forma de cone

[x, y] = meshgrid(-1:0.5:1);
z = sqrt(x.^2 + y.^2);
[u, v, w] = surfnorm(x, y, z);
surf(x, y, z)
hold on
quiver3(x, y, z, u, v, w)
hold off

No app, a figura é desenhada abaixo do código.

Veja também

quiver surfnorm streamline plot3 meshgrid