У меня есть этот код рунета kutta. Тем не менее, упоминалось, что мой подход ошибочен. И я не мог понять, почему от него, так кто-нибудь здесь, кто мог бы дать понять, почему этот путь неправильный?Правый подход Рунге Кутта 4-го метода?
Vector3d r = P.GetAcceleration();
Vector3d s = P.GetAcceleration() + 0.5*m_dDeltaT*r;
Vector3d t = P.GetAcceleration() + 0.5*m_dDeltaT*s;
Vector3d u = P.GetAcceleration() + m_dDeltaT*t;
P.Velocity += m_dDeltaT * (r + 2.0 * (s + t) + u)/6.0);
==== ==== РЕДАКТИРОВАТЬ
Vector3D хранят координаты х, у, г.
GetAcceleration возвращает ускорение для каждого x, y и z.
Что такое 'Vector3d' и что возвращает' GetAcceleration'? –
Извините. Я должен был подробно рассказать. – user2180833