Kulka w wirującym pierścieniu · Python

Fiszki do lekcji Pythona 7: Krok po kroku w czasie

Przeczytaj przód, powiedz sobie, co jest z tyłu, potem otwórz kartę.

  • Krok Eulera

    położenie += prędkość · dt; prędkość += przyspieszenie · dt.

  • Odbicie

    v − 2·(v · n)·n, gdzie n to jednostkowa normalna ściany.

  • np.arctan2(y, x)

    Kąt punktu (x, y), od −π do π.

  • break

    Od razu wychodzi z pętli, w której jest.

  • Sprawdzenie energii

    Bez tarcia ½·|v|² + g·y powinno być prawie stałe: test symulacji.

Wróć do lekcji