КП: Многочастичный симулятор — различия между версиями
Материал из Department of Theoretical and Applied Mechanics
George (обсуждение | вклад) м (→Общие сведения по теме) |
George (обсуждение | вклад) (→Решение 1-й задачи) |
||
Строка 25: | Строка 25: | ||
Хотим знать, где окажется тело через малое изменение времени - <math>\Delta t</math>. | Хотим знать, где окажется тело через малое изменение времени - <math>\Delta t</math>. | ||
− | [[Интегрирование Верле|базовый метод Верле]] | + | [[Интегрирование Верле|базовый метод Верле]] |
− | <big><math>\vec{x}(t + \Delta t) = 2\vec{x}(t) - \vec{x}(t - \Delta t) + \vec{R}(t \Delta t^2 / m</math></big>, где | + | <big><math>\vec{x}(t + \Delta t) = 2\vec{x}(t) - \vec{x}(t - \Delta t) + \vec{R}(t) \Delta t^2 / m</math></big>, где |
<math>\vec{x}</math> - позиция точки, | <math>\vec{x}</math> - позиция точки, |
Версия 18:34, 5 мая 2015
А.М. Кривцов > Теоретическая механика > Курсовые проекты ТМ 2015 > Многочастичный симулятор
Курсовой проект по Теоретической механике
Исполнитель: Старобинский Егор
Группа: 09 (23604)
Семестр: весна 2015
Содержание
Аннотация проекта
Формулировка задачи
Создание интернет-сайта, позволяющего пользователю моделировать многоточечную систему онлайн.
Общие сведения по теме
Задачи
- знать положение тела в каждый момент времени;
- визуализировать его движение.
Решение 1-й задачи
Пусть мы наблюдаем тело в момент времени
.Хотим знать, где окажется тело через малое изменение времени -
.базовый метод Верле
, где
- позиция точки,
- равнодействующая всех сил, действующих на тело,
- масса тела,
- текущий момент времени,
- малое изменение времени.
Метод Верле позволяет вычислять траекторию по упрощённой схеме: зная предыдущее (
) и мгновенное значение равнодействующей приложенных сил в текущем положении.Решение 2-й задачи
Язык реализации: javascript.
Решение
Обсуждение результатов и выводы
Скачать отчет:
Скачать презентацию: