Pred ničím, je tu spoločnosť Google Colab odkaz na prezentáciu problému: https://colab.research.google.com/drive/1sq8Dn7wdNqbfRmz2SyQnj0MfRirxmneA?usp=sharing
Im pomocou matplotlib na pozemku niektoré gradientu poľa generovaného s:
x,y = numpy.gradient(array_2d)
A všimol si niečo zvláštne. Dokumentácia uvádza, že na pozemku 2d pole, musíte prejsť U (x) a V(y). Príklad:
plt.quiver(x, y)
Ale keď som tak urobiť s Gaussova oblasti, je zrejmé, že niečo nie je v poriadku, pretože výsledky inventarizačných šípky všetkých okolo. Ale keď som sa prehodiť poradie parametrov, napríklad:
plt.quiver(y, x)
Výsledky v očakávať ideálne gradientu poľa.
Im, ako sa to zle(dokumentácia, kód), alebo je naozaj nejaký problém?
Nezabudnite skontrolovať Google Colab lepšie understant prípade.