Předtím, než cokoli, tady je Google Colab odkaz předvést vydání: https://colab.research.google.com/drive/1sq8Dn7wdNqbfRmz2SyQnj0MfRirxmneA?usp=sharing
Im pomocí matplotlib pro děj nějaký gradient pole generované s:
x,y = numpy.gradient(array_2d)
A všiml jsem si zvláštní věc. Dokumentace uvádí, že pro vykreslení 2d pole, musíte projít U (x) a V(y). Příklad:
plt.quiver(x, y)
Ale když jsem si tak s Gaussovské pole, je zřejmé, že je něco špatně, protože výsledek pozemky šípy všude kolem. Ale když jsem se obrátit pořadí parametrů, například:
plt.quiver(y, x)
Výsledky očekávat perfektní gradientu pole.
Im dostat to špatně(dokumentace, kód) nebo je tam opravdu nějaký problém?
Nezapomeňte zkontrolovat Google Colab, aby lépe pochopit případě.