matlab--向量场图中的方向问题

MATLAB代码:[x,y,z]=peaks(20);[u,v]=gradient(z);contour(x,y,z,10);holdon,quiver(x,y,u,v)... MATLAB代码:
[x, y, z] = peaks(20);
[u, v] = gradient(z);
contour(x, y, z, 10);
hold on, quiver(x,y,u,v); hold off
axis image

peaks图:

向量场图:

我想问一下,为什么波峰那块向量方向是向内,而波谷那块向量方向是向外呢?
展开
百度网友81e092e
2012-11-28 · 超过11用户采纳过TA的回答
知道答主
回答量:34
采纳率:0%
帮助的人:17.9万
展开全部
根据定义可知:在向量场A=A(M)中,M属于D。如果曲线L上每一个点处的切线都与该点处场向量重合,则称L为向量场的向量线。因此可以理解为向量的方向就是某点沿L方向的方向导数。向量场的值越靠近波峰越大,因此其方向导数是指向波峰的,投影到二维平面就是内向。而在波谷位置,越离开波谷向量场的值越大,因此其方向导数是指向波谷的反方向,即指向“碗口”的方向,因此投影到二维平面就是外向的。该问题本质上是向量场中向量方向的定义问题。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式