我使用 quiver 函数创建了一个矢量场,quiver(x,y,u,v)
其中:
x = x 点的列向量
y = y 点的列向量
u = 由对应 (x,y) 处向量的 x 分量组成的列向量
v = 由对应 (x,y) 处向量的 y 分量组成的列向量
我得到以下结果:
现在我真正想要的是一条流线,从圆的最里面的一个点开始,看到一条通向圆外的路径。因此,我一直在尝试使用以下流线功能:
streamline(x,y,u,v,starting x, starting y)
where x,y,u,v
are all the same as used in the quiver function and starting x
andstarting y
只是一个(x,y)
点。
我得到的错误是
使用 stream2 时出错(第 47 行)U、V 必须全部为 2x2 或更大。
但我不确定为什么u
并且v
必须至少有 2 列?
我没有找到太多关于使用这样的流线的文档或示例,所以任何关于我做错了什么以及我应该做些什么来解决它的见解将不胜感激!