저는 중력을 주요 메카닉으로 가지고있는 파이썬으로 2D 게임을 작성하고 있습니다.뉴턴의 중력 시뮬레이션
나는 게임 엔진을 만들었지 만, 내가 붙어있는 부분은 실제로 각 매스의 X와 Y 속도에 무엇을 더할 것인지 결정하는 것입니다.
그래서 나는 각각 위치, 속도 및 질량을 가진 원 A와 원 B가 있다고 가정 해보십시오. 각각은 상당히 사실적으로 다른 뉴턴의 중력을 모의 실험해야합니다. 나는 이것을 어떻게 얻을 수 있을까?
예, 측정 단위가 매우 모호합니다. 나중에 수식에 맞게 변수를 변경하여 실험 할 수 있습니다.
이 글에 대한 의견으로,'scipy'는 ODE 통합자를 제공합니다 : http://docs.scipy.org/doc/scipy/reference/generated/scipy.integrate.odeint.html#scipy.integrate.odeint. 가장 좋은 방법은 아니지만 사전에 계산 물리학을 수행하지 않은 경우 커다란 보너스 인 통합자를 직접 작성하지 않아도됩니다. – mgilson