Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 04.06.2015, 13:17   #1
Мария1994
Новичок
Джуниор
 
Регистрация: 13.03.2015
Сообщений: 1
Сообщение Столкновение шаров надеюсь на вашу помощь

Спрограммировать в delphi столкновение шаров
при разных условиях, (м1=м2 r1=r2) (m1>m2, r1=r2) (m1>m2 r1>r2) и т.д. столкновение упругое и на горизонтальной поверхности
Мария1994 вне форума Ответить с цитированием
Старый 04.06.2015, 17:07   #2
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

так тут в первую очередь нужно не про Delphi думать, а про физику процесса!
Формулы нужны.
и ещё. при абсолютно упругом столкновении есть зависимость от массы столкнувшихся шаров, это понятно, а как столкновение будет зависеть от радиусов шаров? я профан в физике, да?
Serge_Bliznykov вне форума Ответить с цитированием
Старый 04.06.2015, 17:53   #3
type_Oleg
Старожил
 
Аватар для type_Oleg
 
Регистрация: 02.03.2008
Сообщений: 2,499
По умолчанию

Столкновение какое - центральное или нецентральное (см. рис.) ? Это так в физике называется.
Если центральное - то проще, тогда движение и до и после удара - все по одной линии. И тогда радиусы шаров r не имеют значения, тогда они только для усложнения рисования.
Если нецентральное - то гораздо сложнее.

Что значит -
Цитата:
Сообщение от Мария1994 Посмотреть сообщение
...на горизонтальной поверхности
?
Может быть, они еще и катятся ? Тогда помимо поступательного движения надо еще и вращательное учитывать, моменты инерции всякие.
Изображения
Тип файла: jpg шары.jpg (12.3 Кб, 71 просмотров)
type_Oleg вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Товарищи!Необходимо перевести код из Pascal в C.Надеюсь на Вашу отзывчивость. Koparzo Помощь студентам 0 27.04.2014 00:24
абсолютную упругое столкновение шаров HACbKA Помощь студентам 5 30.04.2013 16:28
Арканоид в Делфи (столкновение шаров) Scabby Gamedev - cоздание игр: Unity, OpenGL, DirectX 31 07.03.2010 22:30
Столкновение шаров, Delphi Absentik Помощь студентам 0 10.12.2009 18:15
Очень срочно критически мало времени Пожалуйста, очень надеюсь на вашу помощь. Задачки на Паскале VADOS2009-1 Помощь студентам 0 03.06.2009 00:00