Взаимодействие частиц (JavaScript) — различия между версиями
Материал из Department of Theoretical and Applied Mechanics
Строка 17: | Строка 17: | ||
== Визуализация == | == Визуализация == | ||
{{#widget: Iframe | url=http://tm.spbstu.ru/htmlets/js2020/Egorova/mindex.html | width=700 | height=600 | border=0}} | {{#widget: Iframe | url=http://tm.spbstu.ru/htmlets/js2020/Egorova/mindex.html | width=700 | height=600 | border=0}} | ||
+ | == Код программы на языке JavaScript == | ||
+ | <div class="mw-collapsible mw-collapsed"> | ||
+ | '''Код программы:''' <div class="mw-collapsible-content"> | ||
+ | {{#widget: Iframe | url=http://tm.spbstu.ru/htmlets/js2020/Egorova/mscript.js | width=1000 | height=1000 | border=0}} |
Версия 01:35, 1 июня 2020
Исполнители: Егорова Екатерина, Эдель Мария
Группа: 3630103/90003
Семестр: весна 2020 года.
Содержание
Постановка задачи
Построить модель взаимодействия падающей частицы и препятствия в виде N неподвижных частиц.
Математическая модель
В данной работе при подсчете сил взаимодействия частиц применялась модель парного силового потенциала взаимодействия Леннарда Джонса, описывающая зависимость энергии взаимодействия двух частиц от расстояния между ними.Эта модель позволяет достаточно реалистично передать свойства реального взаимодействия сферических неполярных молекул.
Парный силовой потенциал взаимодействия определяется формулой:
Входные данные
- Радиус падающего шарика: 20px
- Масса падающего шарика: 50
- Всего частиц: 160
Визуализация
Код программы на языке JavaScript
Код программы: