求matlab中 quiver函数的用法。我要画uv风矢量,但uv数组是2维的,x,y该怎么设置?我想截取一段区域画

如题所述

x=1:5;
y=1:4;
[xx,yy]=meshgrid(x,y);
u=xx; %这个由你的函数给定
v=yy; %这个也是由你的函数给定。

quiver(xx,yy,u,v)
就可以了。
如果截取的话:
m=[1,3,4]; %只取1,3,4行
n=[2,3]; %取2,3列
xxx=xx(m,n);
yyy=yy(m,n);
uuu=u(m,n);
vvv=v(m.n);
再quiver(xxx,yyy,uuu,vvv)
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-01-20
凄风苦雨