quiver
Plota um campo vetorial 2-D como setas.
Categoria: Graphics > 2-D and 3-D Plots
Sintaxe
quiver(X, Y, U, V)
Desenha uma seta em cada ponto (X, Y) com componentes (U, V).
quiver(U, V)
Posiciona as setas em uma grade igualmente espaçada.
quiver(___, scale)
Escala o comprimento das setas; 0 desliga a escala automática.
quiver(___, LineSpec)
Define cor e estilo das setas.
h = quiver(___)
Também retorna o objeto Quiver.
Descrição
Por padrão as setas são escaladas para que a maior não se sobreponha às vizinhas; assim os comprimentos mostram magnitudes relativas. Crie a grade com meshgrid e calcule as componentes por uma fórmula ou com gradient.
Argumentos de entrada
X, Y- Posições das bases das setas.
U, V- Componentes dos vetores, do mesmo tamanho de
XeY. scale- Fator de escala do comprimento das setas.
Argumentos de saída
h- Objeto Quiver com
UDataeVData.
Exemplo
Campo de rotação
[x, y] = meshgrid(-2:0.5:2);
quiver(x, y, -y, x)
axis equal
No app, a figura é desenhada abaixo do código.