problememmatplotlib - Błędne normalne na 3d bary działce
Przy użyciu matplotlib 3d barów i kreślenia na wykresie dostałem złe normalne wartości na niektórych twarzach kreskowych.
Przykład
Kiedy działki wysoki wykres koszach gęstości 240 barów, otrzymuję ten wynik:
że niektóre twarze niektórych barach są błędne ? Bary Z porządku też się mylą.
O
używam najnowszą stabilną wersję matplotlib i NumPy. Moja wersja jest Python 2.7.3
DZIENNIKI
To jest tylko ostrzeżenie I dostać się z konsoli:
RuntimeWarning: nieprawidłowa wartość napotkanych w przepaści dla n in normals))
Każda pomoc jest doceniana.
EDIT
Z @Saullo Castro odpowiedź, to jest nowy wykres produkowane:
Albo, używając próbki przedstawione w odpowiedzi (patrz obszar oznaczony czerwonymi kropkami)
Jedynym problemem, który pozostało, jest twarz paska na górze, ale jest już całkiem niezła. Jeśli ktoś ma jakieś uwagi na ten temat, pomóż mi.
Dzięki , @SaulloCastro Ta modyfikacja jest prawie idealna. Kolejność Z jest teraz w porządku, z wyjątkiem górnej krawędzi paska. Opublikuję nowy wygenerowany obraz. –
Dobrze to słyszeć! Post i możemy na to spojrzeć ... –
Już tam jest. Jeśli masz jakieś uwagi, możesz edytować. Dzięki! –