Я создаю блокнот ipython по векторному исчислению. (по крайней мере основы). В этом блоке кода я пытаюсь построить псевдоцветной график функции x^2 + XY + Y^2 и построить над ним векторное поле, заданное его градиентом U = 2X+Y и V = 2Y+X
Однако график колчана кажется повернутым на 90 градусов, поэтому он не указывает в правильном направлении.
x = arange(-2.0, 2.0,00.1)
y = arange(-2.0, 2.0,00.1)
X,Y = meshgrid(x, y)
Z = X**2 + X*Y + Y**2
GradX = (2*X+Y)
GradY = (2*Y+X)
figure(figsize=(10, 10))
im = imshow(Z, cmap=cm.RdYlBu, interpolation='none', extent=[-2,2,-2,2])
quiver(X, Y, GradX, GradY, angles='xy', scale_units='xy')
show()