![]() |
|
||||||||||
|
|
|
|||||
|
Всем привет! Заинтересовался идеей перевести физические законы в AS:
Шарик падает по закону всемирного тяжения и есть стенка от которой он должен отскакивать. Но интересно то, что он у меня отскакивает или один раз или много много и не правильно. Как быть, подскажите ?Вот код, кто может, подправтье, плиз. (Fa - сила "отскока" шарика от стены, т - время, g - константа)
__________________
Чтоб понять, что ничего не знаешь - учись. |
|
|||||
|
Регистрация: Jun 2006
Сообщений: 1,061
|
Есть закон всемирного тяготения, но к твоему коду он не имеет никакого отношения...
|
|
|||||
|
Цитата:
Но все это офтоп, тут вообще речь идет об электромагнитных силах, о принципе Паули и о законе сохранения энергии ))
__________________
...я люблю людей!.. |
|
|||||
|
Регистрация: Jun 2006
Сообщений: 1,061
|
Цитата:
модераторы! я требую удаление данного сообщения как небезопасного, для неокрепших умов. ![]() |
|
|||||
|
Цитата:
Блин - расстраивают люди которые на простой вопрос выдают свои якобы познания дабы показать какие они шибко умные. Человеку вполне хватит классической Ньютоновской механики. Шарик можно считать абсолютно упругим телом, сопротивлением воздуха пренибречь, стенки комнаты если таковые имеются - тоже абсолютно упругими. Силу Кариолиса ф топку. Систему считать инерциальной. Вывод - движение тела будет происходить по двум законам: 1. Закон сохранения импульса 2. Закон всемирного тяготения. ЗЫ в конце хочется стихотворение вставить: Цитата:
PAscal Powerful Physic Engine - физ. движок Delphi tokamakphysics |
|
|||||
|
Регистрация: Oct 2006
Адрес: spb.ru
Сообщений: 3,221
|
Цитата:
|
|
|||||
|
да не вопрос. можно ввести константу - потерю импульса при каждом ударе.
главное огород городить не надо. всетаки не "Союз" на орбиту запускаем - точность не нужна. |
|
|||||
|
Цитата:
Цитата:
Цитата:
__________________
...я люблю людей!.. |
|
|||||
|
Цитата:
Цитата:
движение оно вобщем то разное бывает. равномерное, ускоренное, вращение. при первых двух видах движения оная сила себя никак не проявляет. Цитата:
__________________
fast restart: *((int*)0) = 0; Последний раз редактировалось progman; 12.05.2007 в 14:26. |
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
Закон неверно интерпретируется кодом.
|
![]() |
![]() |
Часовой пояс GMT +4, время: 22:44. |
|
|
« Предыдущая тема | Следующая тема » |
|
|