how do I plot reference arrow in quiver plot?

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

 채택된 답변

Tim Berk
Tim Berk 2017년 9월 20일

3 개 추천

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')

추가 답변 (0개)

카테고리

도움말 센터File Exchange에서 Vector Fields에 대해 자세히 알아보기

태그

질문:

2017년 9월 20일

댓글:

2017년 9월 20일

Community Treasure Hunt

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

Start Hunting!

Translated by