http://tm.spbstu.ru/?title=Balls_-_%D0%B2%D0%B5%D1%80%D1%81%D0%B8%D0%B8&feed=atom&action=historyBalls - версии - История изменений2024-03-28T12:10:48ZИстория изменений этой страницы в викиMediaWiki 1.27.3http://tm.spbstu.ru/?title=Balls_-_%D0%B2%D0%B5%D1%80%D1%81%D0%B8%D0%B8&diff=28220&oldid=prevДенис: Новая страница: «Виртуальная лаборатория > Динамика взаимодействующих частиц > Balls - версии <HR> Данна...»2014-11-05T18:16:25Z<p>Новая страница: «<a href="/%D0%92%D0%B8%D1%80%D1%82%D1%83%D0%B0%D0%BB%D1%8C%D0%BD%D0%B0%D1%8F_%D0%BB%D0%B0%D0%B1%D0%BE%D1%80%D0%B0%D1%82%D0%BE%D1%80%D0%B8%D1%8F" title="Виртуальная лаборатория">Виртуальная лаборатория</a> > <a href="/%D0%94%D0%B8%D0%BD%D0%B0%D0%BC%D0%B8%D0%BA%D0%B0_%D0%B2%D0%B7%D0%B0%D0%B8%D0%BC%D0%BE%D0%B4%D0%B5%D0%B9%D1%81%D1%82%D0%B2%D1%83%D1%8E%D1%89%D0%B8%D1%85_%D1%87%D0%B0%D1%81%D1%82%D0%B8%D1%86" title="Динамика взаимодействующих частиц">Динамика взаимодействующих частиц</a> > <a href="/Balls_-_%D0%B2%D0%B5%D1%80%D1%81%D0%B8%D0%B8" title="Balls - версии">Balls - версии</a> <HR> Данна...»</p>
<p><b>Новая страница</b></p><div>[[Виртуальная лаборатория]] > [[Динамика взаимодействующих частиц]] > [[Balls - версии]] <HR><br />
<br />
<br />
Данная страница содержит ссылки на различные версии постепенно развивающейся реализации модели взаимодействия частиц на языке JavaScript, а также описание каждой версии.<br />
<br />
<br />
== Balls v1 ==<br />
[[Balls v1|Программа Balls v1]]<br />
<br />
Базовая модель<br />
* Одна частица на экране.<br />
* Вязкость<br />
* Упруговязкое взаимодействие со стенами.<br />
<br />
== Balls v2 ==<br />
[[Balls v2|Программа Balls v2]]<br />
* Теперь можно перемещать шар мышкой.<br />
* Шар стал симпатичнее.<br />
<br />
== Balls v3 ==<br />
[[Balls v3|Программа Balls v3]]<br />
* Можно работать сразу с несколькими частичками.<br />
* Можно добавлять частицы левой клавишей мыши, и удалять правой.<br />
<br />
== Balls v4 ==<br />
[[Balls v4|Программа Balls v4]]<br />
* Частицы взаимодействуют друг с другом.<br />
* Нельзя добавить частичку вплотную к стене или другой частичке.<br />
<br />
== Balls v5 ==<br />
[[Balls v5|Программа Balls v5]]<br />
* Добавлено внутреннее трение, оно обеспечивает выполнение закона сохранения момента для группы частиц (при выключенной вязкости).<br />
* Теперь прямо во время работы программы можно менять размер частиц, гравитацию, а также по кнопке заполнить всё поле треугольной решеткой, случайным количеством частиц, или вообще очистить его.<br />
* Если частички слишком маленькие, и на экран их может поместиться очень много - отключается градиент.<br />
* Теперь выводится количество частиц на экране.<br />
<br />
== Balls v6 ==<br />
[[Balls v6|Программа Balls v6]]<br />
* Добавлен термостат - теперь вы можете задать системе желаемую температуру.<br />
* Теперь можно заменить потенциал Леннарда-Джонса на его укороченный вариант - [[SLJ]]<br />
<br />
== См. также ==<br />
<br />
*[[Balls: flash application]]<br />
*[[JavaScript-программирование]]<br />
<br />
[[Category: Виртуальная лаборатория]]<br />
[[Category: Программирование]]</div>Денис