how do I plot reference arrow in quiver plot?

33 visualizaciones (últimos 30 días)
Lilya
Lilya el 20 de Sept. de 2017
Comentada: Lilya el 20 de Sept. de 2017
Hi all,
I have a quiver plot that I want to plot a reference arrow on it? as the attachment shows. could anyone help?
thank you

Respuesta aceptada

Tim Berk
Tim Berk el 20 de Sept. de 2017
I would just add an extra arrow of given length to the vector field:
% random array of vectors
x=[1:6]; y=[1:5];
u = rand(numel(y),numel(x));
v = rand(numel(y),numel(x));
% create an extra entry for the reference arrow
x = [x max(x)+1];
u = [u NaN(numel(y),1)]; u(1,end) = 1;
v = [v NaN(numel(y),1)]; v(1,end) = 0;
figure
quiver(x,y,u,v)
text(max(x),1,'1 m/s','verticalalignment','bottom')

Más respuestas (0)

Categorías

Más información sobre Vector Fields en Help Center y File Exchange.

Etiquetas

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by