我有一个向量场,并且正在用颤抖对其进行绘图。这就是,我将向量字段的位置存储在X,Y中,并将该字段的分量存储在U(x分量),V(y分量)中。我正在使用绘制向量
axes.quiver(X,Y, U, V, angles='xy', scale_units='xy')
现在,我要绘制一些等势线。我知道这些线在每个点上都必须垂直于磁场,但是我不知道该怎么做。
谢谢你的帮助!
最佳答案
与矢量函数关联的电势为E = -gradV。 E代表您的矢量函数,“ grad”是一种运算符,它包含一个参数推导E函数,多次将另一个参数设置为常量的过程。 V是潜力。
这是一个grad运算符(pronouce渐变)的示例:
f(x,y)= 2 * x + y ** 2
grad f = df / dx vx + df / dy vy = 2 vx + 2 * y vy(grad,vx和vy是向量)
因此,您必须对向量场进行积分才能找到潜力的x,y,z分量。然后,只需绘制具有相似潜力的点即可。如果找不到潜力,则意味着没有潜力。