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

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/29 00:03:50
求matlab中 quiver函数的用法.我要画uv风矢量,但uv数组是2维的,x,y该怎么设置?我想截取一段区域画

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

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