Добро пожаловать, гость
:: алгоритмы  и методы :: :: олимпиадные задачи :: :: связь :: :: о сайте :: :: форум ::

Форум работает в режиме архива, только для чтения и поиска.
Архив 2004 Архив 2007 Архив 2013

 
 
Опции темы Поиск в этой теме Опции просмотра
  #1  
Старый 06.08.2010, 20:43
Новичок

Отправить личное сообщение для areostar Посмотреть профиль Найти все сообщения от areostar
 
Регистрация: 06.08.2010
Сообщений: 1

Алгоритм столновения
Мне нужен алгоритм просчёта столкновения!(изменение напровления и скорости) условие:

сталкиваюшиеся предметы принемаеи за шары материал из которого они сделаны - дерево(бук) - т.е не идеально упругий! размер их может быть разный!!

Помогите плиз!! Мне хотябы алгоритм в математической форме. Запрограмирую я сам!!
  #2  
Старый 30.10.2010, 22:24
Новичок

Отправить личное сообщение для WieRuindl Посмотреть профиль Найти все сообщения от WieRuindl
 
Регистрация: 12.06.2010
Сообщений: 13

Юзай 2 прекрасных закона Физики:
1) Закон сохранения энергии:
(m1*v11^2)/2 + (m2*v12^2)/2 = k*((m1*v21^2)/2 + (m2*v22^2)/2)
где m1 - масса первого шарика
m2 - масса второго шарика
v11 - скорость первого шарика до столкновения
v12 - скорость второго шарика до столкновения
v21 - скорость первого шарика после столкновения
v22 - скорость второго шарика после столкновения
k - любое значение из диапазона [0..100] в процентах - какая часть энергии системы до столкновения сохранится после столкновения. 0 - они остановятся. 100 - без потерь энергии
2) Закон сохранения импульса:
m1*v11 + m1*v12 = k*(m1*v21 + m1*v22)

|v1| = sqrt(v1x^2+v1y^2)
|v2| = sqrt(v2x^2+v2y^2)

v1x - икс-составляющая скорости v1
v1y - игрек-составляющая скорости v1
v2x - икс-составляющая скорости v2
v2y - игрек-составляющая скорости v2

для начала не юзай шарики. Напиши прогу для точек. Потому что с шариками сложность - тебе придется высчитывать координаты точек столкновения - это отдельная, и не очень простая задача.

Последний раз редактировалось WieRuindl, 31.10.2010 в 00:16.
 


Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра