Antes de nada, aquí es Google Colab enlace para mostrar el problema: https://colab.research.google.com/drive/1sq8Dn7wdNqbfRmz2SyQnj0MfRirxmneA?usp=sharing
Im usando matplotlib para trazar algunas gradiente de campo generado con:
x,y = numpy.gradient(array_2d)
Y notó algo extraño. La documentación indica que, para la parcela 2d de campo, se necesita pasar de U (x) y V(y). Ejemplo:
plt.quiver(x, y)
Pero cuando lo hago con Gauss campo, es obvio que algo está mal, porque el resultado de las parcelas de las flechas de todo. Pero cuando voy a invertir el orden de los parámetros, por ejemplo:
plt.quiver(y, x)
Resultados de esperar perfecto gradiente de campo.
Im consiguiendo mal(documentación, código) o realmente hay algún problema?
No se olvide de comprobar Google Colab mejor understant el caso.