Показать сообщение отдельно
Старый 03.02.2016, 10:58   #2
RegIon
Элита
 
Аватар для RegIon
 
Регистрация: 16.01.2010
Адрес: Новосибирск
Сообщений: 2,157
Написано 502 полезных сообщений
(для 1,012 пользователей)
Ответ: Затухающие колебания

Всем спасибо, все свободны. Решение:
Ошибка: accel = -f + vel * sk
Правильно: accel = -f - vel* sk
При этом коэффициент торможения должен быть > упругости пружины. Иначе будет расскачиваться, что не логично, так как при sk=0 , просто должны гармонические коллебания без изменения амплитуды. Но конечно у нас Метод Эйлера, у него расходимость, но я не думал что такая огроменнная.
__________________
Сайт: http://iexpo.ml
(Offline)
 
Ответить с цитированием