Умные вопросы
Войти
Регистрация
Как рассчитать задачу по гравитации со множеством тел пускай сотня тел?
6 года
назад
от
**АЛЬГА**
1 ответ
▲
▼
0
голосов
например, методом Эйлера, выбираете шаг по времени dt, начальные скорости и положения и считаете на каждом шаге сумму сил для каждого тела, его ускорение, его новые кординаты через dt, его ноde. скорость и так для всех тел шаг за шагом.
до тысячи тел можно без всяких ухищрений. для повышения точности можно применить методы Рунге-Кутты или хотя бы простой прием, резко повышающий точность: на первом шаге сразу взять не начальную скорость, а скорость через полшага.
ну, а захотите быстре - писать на Си, распараллеливать между ядрами, использовать GPU.
простейшие такие расчеты можно показать даже в электронной таблице, например вот для MKC
(убрать пробел)
https:/ docs. google. com/spreadsheets/d/1urgXLvbyKFSuNfqdl5dKxMDrwPBX4N_G51J6emQoFy4/edit#gid=0
можете скопировать себе в гугл и поиграть параметрами, посмотреть формулы.
тут по сути одно тело, но можно точно так же заделать и несколько, только новые колонки добавить и в ускорение засунуть все тела.
6 года
назад
от
reviewvenusfactor1s4
Связанные вопросы
3
ответов
телефон нокиа 5230 отключается каждые 5 минут. после чего включается через раз
13 года
назад
от
13~th Skull
1
ответ
Физика; учебник физики для техникумов- теоретическая механика Никитин, 1958г
9 месяцев
назад
от
MuoiFrayne12
1
ответ
В Великую отечественную была комиссия по изучению мест куда поразили Т-34. Не могу найти е статистику. Кто видел?
6 года
назад
от
виталий логинов