Виртуальная лаборатория — различия между версиями

Материал из Department of Theoretical and Applied Mechanics
Перейти к: навигация, поиск
(Системы с произвольным числом степеней свободы)
 
(не показаны 132 промежуточные версии 48 участников)
Строка 1: Строка 1:
[[ТМ|Кафедра ТМ]] > [[Виртуальная лаборатория]] <HR>
+
[[en:Virtual laboratory]]
 +
{{DISPLAYTITLE:<span style="display:none">{{FULLPAGENAME}}</span>}}
 +
<center><h1>Добро пожаловать на страницу Виртуальной лаборатории!</h1></center>
  
  
Добро пожаловать на страницу Виртуальной лаборатории!
 
 
Здесь размещаются проекты, позволяющие онлайн, в интерактивном режиме, проводить компьютерные эксперименты, исследовать всевозможные системы: математические, механические, физические, биологические и др., а также научиться онлайн программированию и визуализации.
 
Здесь размещаются проекты, позволяющие онлайн, в интерактивном режиме, проводить компьютерные эксперименты, исследовать всевозможные системы: математические, механические, физические, биологические и др., а также научиться онлайн программированию и визуализации.
 
 
__NOTOC__
 
__NOTOC__
 
 
<div style="float:left; width:33%">
 
<div style="float:left; width:33%">
{{Раздел заглавной страницы | x = 1 | Содержание =  
+
{{Раздел заглавной страницы | x = 0 | Содержание =  
 
<table>
 
<table>
 
<tr><td style="height:40px;">
 
<tr><td style="height:40px;">
Строка 14: Строка 13:
 
</td></tr>
 
</td></tr>
 
<tr><td style="height:260px; background-color:#F8F8F8; text-align:center">
 
<tr><td style="height:260px; background-color:#F8F8F8; text-align:center">
<addscript src=Tcvetkov/Mini_Demos/CelAut_v2_mini/>
 
 
<htmlet nocache="yes">Tcvetkov/Mini_Demos/CelAut_v2_mini</htmlet>
 
<htmlet nocache="yes">Tcvetkov/Mini_Demos/CelAut_v2_mini</htmlet>
 
</td></tr>
 
</td></tr>
Строка 25: Строка 23:
  
 
<div style="float:left; width:33%">
 
<div style="float:left; width:33%">
{{Раздел заглавной страницы | x = 1 | Содержание =  
+
{{Раздел заглавной страницы | x = 0 | Содержание =  
 
<table>
 
<table>
 
<tr><td style="height:40px;">
 
<tr><td style="height:40px;">
Строка 31: Строка 29:
 
</td></tr>
 
</td></tr>
 
<tr><td style="height:260px; background-color:#F8F8F8; text-align:center">
 
<tr><td style="height:260px; background-color:#F8F8F8; text-align:center">
<addscript src=Tcvetkov/Mini_Demos/Solar_System_v1_mini/>
 
 
<htmlet nocache="yes">Tcvetkov/Mini_Demos/Solar_System_v1_mini</htmlet>
 
<htmlet nocache="yes">Tcvetkov/Mini_Demos/Solar_System_v1_mini</htmlet>
 
</td></tr>
 
</td></tr>
Строка 43: Строка 40:
  
 
<div style="float:left; width:33%">
 
<div style="float:left; width:33%">
{{Раздел заглавной страницы | x = 1 | Содержание =  
+
{{Раздел заглавной страницы | x = 0 | Содержание =  
 
<table>
 
<table>
 
<tr><td style="height:40px;">
 
<tr><td style="height:40px;">
Строка 49: Строка 46:
 
</td></tr>
 
</td></tr>
 
<tr><td style="height:260px; background-color:#F8F8F8; text-align:center">
 
<tr><td style="height:260px; background-color:#F8F8F8; text-align:center">
<addscript src=Tcvetkov/Mini_Demos/FC_mini/>
 
 
<htmlet nocache="yes">Tcvetkov/Mini_Demos/FC_mini</htmlet>
 
<htmlet nocache="yes">Tcvetkov/Mini_Demos/FC_mini</htmlet>
 
</td></tr>
 
</td></tr>
Строка 57: Строка 53:
 
</table>
 
</table>
 
}}</div>
 
}}</div>
 
 
<!-- СЛЕДУЮЩАЯ СТРОКА -->
 
<!-- СЛЕДУЮЩАЯ СТРОКА -->
 
<br style="clear: both" />
 
<br style="clear: both" />
 
<div style="float:left; width:33%">
 
<div style="float:left; width:33%">
{{Раздел заглавной страницы | x = 1 | Содержание =  
+
{{Раздел заглавной страницы | x = 0 | Содержание =  
 
<table>
 
<table>
 
<tr><td style="height:40px;">
 
<tr><td style="height:40px;">
Строка 67: Строка 62:
 
</td></tr>
 
</td></tr>
 
<tr><td style="height:260px; background-color:#F8F8F8; text-align:center">
 
<tr><td style="height:260px; background-color:#F8F8F8; text-align:center">
<addscript src=Tcvetkov/Mini_Demos/Balls_v6_mini/>
 
 
<htmlet nocache="yes">Tcvetkov/Mini_Demos/Balls_v6_mini</htmlet>
 
<htmlet nocache="yes">Tcvetkov/Mini_Demos/Balls_v6_mini</htmlet>
 
</td></tr>
 
</td></tr>
 
<tr><td style="height:100px; text-align:center">
 
<tr><td style="height:100px; text-align:center">
Программа моделирует динамику взаимодуйствующих частиц. Каждая частица представляет из себя вязкоупругий шар.
+
Программа моделирует динамику взаимодействующих частиц. Каждая частица представляет из себя вязкоупругий шар.
 
</td></tr>
 
</td></tr>
 
</table>
 
</table>
Строка 77: Строка 71:
  
 
</div><div style="float:left; width:33%">
 
</div><div style="float:left; width:33%">
{{Раздел заглавной страницы | x = 1 | Содержание =  
+
{{Раздел заглавной страницы | x = 0 | Содержание =  
 
<table>
 
<table>
 
<tr><td style="height:40px;">
 
<tr><td style="height:40px;">
Строка 83: Строка 77:
 
</td></tr>
 
</td></tr>
 
<tr><td style="height:260px; background-color:#F8F8F8; text-align:center">
 
<tr><td style="height:260px; background-color:#F8F8F8; text-align:center">
<addscript src=Tcvetkov/Mini_Demos/Chain_v3_mini/>
 
 
<htmlet nocache="yes">Tcvetkov/Mini_Demos/Chain_v3_mini</htmlet>
 
<htmlet nocache="yes">Tcvetkov/Mini_Demos/Chain_v3_mini</htmlet>
 
</td></tr>
 
</td></tr>
 
<tr><td style="height:100px; text-align:center">
 
<tr><td style="height:100px; text-align:center">
Программа, моделирующая динамику одномерного кристалла.
+
Программа, моделирующая динамику одномерного кристалла. Смотри также [[Распространение тепла в гармоническом одномерном кристалле]].
 
</td></tr>
 
</td></tr>
 
</table>
 
</table>
Строка 93: Строка 86:
  
 
</div><div style="float:left; width:33%">
 
</div><div style="float:left; width:33%">
{{Раздел заглавной страницы | x = 1 | Содержание =  
+
{{Раздел заглавной страницы | x = 0 | Содержание =  
 
<table>
 
<table>
 
<tr><td style="height:40px;">
 
<tr><td style="height:40px;">
Строка 99: Строка 92:
 
</td></tr>
 
</td></tr>
 
<tr><td style="height:260px; background-color:#F8F8F8; text-align:center">
 
<tr><td style="height:260px; background-color:#F8F8F8; text-align:center">
<addscript src=Tcvetkov/Mini_Demos/Lattice_v8_mini/>
 
 
<htmlet nocache="yes">Tcvetkov/Mini_Demos/Lattice_v8_mini</htmlet>
 
<htmlet nocache="yes">Tcvetkov/Mini_Demos/Lattice_v8_mini</htmlet>
 
</td></tr>
 
</td></tr>
Строка 107: Строка 99:
 
</table>
 
</table>
 
}}</div>
 
}}</div>
 +
<br style="clear: both" />
  
 +
<center><h1>Полный список стендов, отсортированный по разделам:</h1></center>
 +
== Механика ==
  
= Полный список стендов, отсортированный по разделам: =
+
=== Системы с одной степенью свободы ===
== Механика ==
 
  
 +
*[[Исследование простейшей линейной колебательной системы]]
 +
*[[Исследование простейшей нелинейной колебательной системы]]
 +
*[[Одномерное броуновское движение]]
 +
<div class="mw-collapsible mw-collapsed" style="width:15em">
 +
''Все стенды:''
 +
<div class="mw-collapsible-content" style="width:600px">
 
*[[Интерактивная модель простейшей колебательной системы]]
 
*[[Интерактивная модель простейшей колебательной системы]]
 +
*[[Нелинейные колебания груза с вынуждающей силой]]
 +
*[[Моделирование амортизатора]]
 +
*[[Одномерная решетка Бравэ]]
 +
</div>
 +
</div><br>
 +
 +
=== Системы с двумя степенями свободы ===
 +
 
*[[Движение материальной точки в центральном поле]]
 
*[[Движение материальной точки в центральном поле]]
*[[JavaScript-mechanics|Динамика тяжелого шара в замкнутом объеме]]
+
*[[Два математических маятника, связанных пружиной]]
 +
<div class="mw-collapsible mw-collapsed" style="width:15em">
 +
''Все стенды:''
 +
<div class="mw-collapsible-content" style="width:600px">
 +
*[[Простейшая колебательная система с двумя степенями свободы]]
 +
*[[Колебания двойного маятника]]
 +
*[[Колебания с двумя степенями свободы]]
 +
*[[Динамический гаситель]]
 +
*[[Свободные колебания платформы в вертикальной плоскости]]
 +
*[[Колебания материальной точки в поле силы тяжести]]
 +
</div>
 +
</div><br>
 +
 
 +
=== Системы с произвольным числом степеней свободы ===
 
*[[Динамика взаимодействующих частиц]], см. также [[Balls: flash application|вариант, написанный на Flash]]
 
*[[Динамика взаимодействующих частиц]], см. также [[Balls: flash application|вариант, написанный на Flash]]
 
*[[Динамика одномерного кристалла|Динамика цепочки — одномерного кристалла]]
 
*[[Динамика одномерного кристалла|Динамика цепочки — одномерного кристалла]]
 +
*[[Динамика одномерного нелинейного кристалла]]
 +
*Преобразования энергии в нелинейном кристалле:
 +
**[[Преобразования энергии в нелинейном кристалле: осцилляции | осцилляции ]]
 +
**[[Преобразования энергии в нелинейном кристалле: бегущая волна | бегущая волна]]
 +
**[[Преобразования энергии в нелинейном кристалле: Гаусс | Гаусс]]
 +
*Нагрев одномерного кристалла, вывод [[Нагрев одномерного кристалла| перемещений и скоростей]], [[Нагрев одномерного кристалла: температура | температуры]]
 +
*[[Колебания энергий в одномерном кристалле с подложкой]]
 +
*[[Цепочка частиц с V-model взаимодействием | Колебания дискретного стержня (V-model)]]
 +
*[[Колебания энергий в одномерном кристалле]]
 +
*[[ФПУ термокристалл]] ([[ФПУ термокристалл: аналитическое решение]])
 +
*[[Статистические распределения в двумерном кристалле с треугольной решеткой]]
 +
*[[Поперечные волны в струне]]
 +
*[[Сравнение солитона с волной]]
 +
*[[Иллюзия зависания пружины]]
 +
*[[Фазовые переходы МД]]
 +
*[[Точечное возмущение в кристалле Гука| Визуализация точного решения для точечного и периодических возмущений в цепочке Гука]]
 +
*[[Одномерная цепочка Гука | Исследование колебаний в произвольно-составном одномерном кристалле]]
 +
<div class="mw-collapsible mw-collapsed" style="width:15em">
 +
''Все стенды:''
 +
<div class="mw-collapsible-content" style="width:600px">
 +
*[[Цепочка с чередующимися массами]]
 +
*[[Цепочка на подложке]]
 +
*[[Цепочка под действием внешней силы]]
 +
*[[Обтекание препятствия жидкостью]]
 +
*[[Система материальных точек,соединенных линейными пружинами]]
 +
*[[Цепочка Тоды]]
 +
*[[Цепочка частиц с вращательными степенями свободы]]
 +
*[[Динамика одноатомной цепочки частиц]]
 +
*[[Динамика взаимодействия частиц произвольной формы]]
 +
*[[Визуализация броуновского движения]]
 +
*[[Моделирование экспериментов в модели Скотта]]
 +
*[[Одномерная среда Кельвина]]
 +
*[[Физически линейная квадратная решетка]]
 +
*[[Влияние граничных условий на статистические характеристики]]
 +
*[[Система материальных точек, соединенных линейными пружинами разной жесткости]]
 +
</div>
 +
</div><br>
 +
 +
=== Разное ===
 +
 
*[[Моделирование Солнечной системы]]
 
*[[Моделирование Солнечной системы]]
 +
*[[Взаимодействие двух заряженных тел (Закон Кулона)]]
 +
*[[Задачи по теоретической механике]]
 +
*[[Задачи из Мещерского; статика 3D]]
 +
<div class="mw-collapsible mw-collapsed" style="width:15em">
 +
''Все стенды:''
 +
<div class="mw-collapsible-content" style="width:600px">
 +
*[[Периодические граничные условия]]
 +
*[[Закон Дарси]]
 +
*[[Случайная упаковка шаров]]
 +
*[[Метод Барнса-Хата]]
 +
*[[Расчет упругих модулей материала с ГЦК решеткой при наличии линейных и угловых взаимодействий]]
 +
*[[Моделирование провисания троса под действием силы тяжести]]
 +
 +
</div>
 +
</div><br>
  
 
== Физика ==
 
== Физика ==
  
 +
*[[Распространение тепла в гармоническом одномерном кристалле]] (см. также [[Распространение тепла в гармоническом одномерном кристалле: регулярная температура|регулярная]] и [[Распространение тепла в гармоническом одномерном кристалле: периодическая температура|периодическая]] температура, [[Распространение тепла в гармоническом одномерном кристалле: зависимость от коэффициента|зависимость от коэффициента]])
 
*[[Моделирование структуры кристаллических решеток]]
 
*[[Моделирование структуры кристаллических решеток]]
 +
*[[Двумерное уравнение теплопроводности + волновое уравнение]]
 +
*[[Ауксетики]]
 +
*[[Nosé–Hoover thermostat]]
 +
<div class="mw-collapsible mw-collapsed" style="width:15em">
 +
''Все стенды:''
 +
<div class="mw-collapsible-content" style="width:600px">
 +
*[[Численное решение уравнения теплопроводности и волнового уравнения]]
 +
*[[Двумерное уравнение теплопроводности]]
 +
*[[Diffusion| Диффузия]]
 +
*[[Периодические граничные условия для системы частиц]]
 +
*[[Максвеллизация распределения по скоростям в газе из упругих шаров]]
 +
*[[Сравнение групповой и фазовой скоростей]]
 +
</div>
 +
</div><br>
  
== Математика в биологии ==
+
== Математика ==
 +
 
 +
*[[Моделирование дерева Пифагора]]
 +
*[[Численное интегрирование]]
 +
*[[Сравнение методов численного интегрирования ОДУ (Рунге-Кутта и leapfrog)]]
 +
 
 +
== Биология, математика в биологии ==
  
 
*[[Игра "Жизнь"| Игра "Жизнь"]]
 
*[[Игра "Жизнь"| Игра "Жизнь"]]
 +
*[[Моделирование основных принципов биологических систем]]
 +
 +
== Музыка ==
 +
 +
*[[Тренажер нот на гитаре]]
  
 
== Интерактивные графики ==
 
== Интерактивные графики ==
Строка 132: Строка 234:
 
*[[Потенциал Морзе]]  
 
*[[Потенциал Морзе]]  
 
*[[Суперэллипс и суперпарабола]]  
 
*[[Суперэллипс и суперпарабола]]  
 +
*[[Построение фазовых траекторий]]
 
*[[Траектория тела, брошенного под углом к горизонту]]
 
*[[Траектория тела, брошенного под углом к горизонту]]
 
**[[Пример: баллистическое движение|Баллистическое движение]]
 
**[[Пример: баллистическое движение|Баллистическое движение]]
Строка 139: Строка 242:
 
== Разработка приложений ==
 
== Разработка приложений ==
  
*[[JavaScript-приложения|Простейшие интернет-программы]] (случайные блуждания и перестановка объектов)
+
*[[Обучение JavaScript]]
 +
*[[Как выложить скрипт в Виртуальную лабораторию|Как выложить сюда скрипт]]
 +
*[[Простейшие интернет-программы]] (случайные блуждания и перестановка объектов)
 
*[[Различные цветовые модели и их использование]]
 
*[[Различные цветовые модели и их использование]]
 
*[[JavaScript-mechanics-box2D|Тестовая программа]] с использованием популярного движка [http://ru.wikipedia.org/wiki/Box2D box2D]
 
*[[JavaScript-mechanics-box2D|Тестовая программа]] с использованием популярного движка [http://ru.wikipedia.org/wiki/Box2D box2D]
Строка 145: Строка 250:
 
*[[Виртуальная клавиатура]]
 
*[[Виртуальная клавиатура]]
 
*[[Принцип копирования]]
 
*[[Принцип копирования]]
 +
*Простейшая 3D программа:
 +
**[[Простейшая 3D программа|На чистом WebGL]]
 +
**[[Простейшая 3D программа с использованием Three.js|С использованием библиотеки Three.js]]
 +
*Программы сторонних разработчиков:
 +
**[[Разрываемая ткань]]
  
 
== См. также ==
 
== См. также ==
  
 +
* [[Проекты виртуальной лаборатории|Новый дизайн заглавной страницы]]
 +
* [[Школьные проекты в Виртуальной лаборатории]]
 
* [[Программирование и моделирование в Интернет]]
 
* [[Программирование и моделирование в Интернет]]
 
**[[JavaScript-программирование]]
 
**[[JavaScript-программирование]]
Строка 159: Строка 271:
 
* [[Механика в играх]]
 
* [[Механика в играх]]
 
* [[Занимательная математика]]
 
* [[Занимательная математика]]
 +
* [[Проект "Термокристалл"]]
 
* [[Предлагаемые темы исследований]]
 
* [[Предлагаемые темы исследований]]
 +
* [http://habrahabr.ru/post/247533/ Обучение детей программированию]
 +
* [[Scape |Scape – среда для запуска JS на суперкомпьютере]]
  
{{#ifgroup:Staff,sysop|
 
 
== Страницы, доступные только сотрудникам кафедры ==
 
== Страницы, доступные только сотрудникам кафедры ==
 
''Здесь размещены ссылки на страницы виртуальной лаборатории, которые относятся к неопубликованным научным исследованиям, в связи с чем доступ к этим материалам ограничен.''
 
''Здесь размещены ссылки на страницы виртуальной лаборатории, которые относятся к неопубликованным научным исследованиям, в связи с чем доступ к этим материалам ограничен.''
Строка 167: Строка 281:
 
* [[Корреляции перемещений в одномерном кристалле]]
 
* [[Корреляции перемещений в одномерном кристалле]]
 
* [[Корреляции перемещений в одномерном кристалле, малые времена]]
 
* [[Корреляции перемещений в одномерном кристалле, малые времена]]
}}
+
* [[Диффузионные процессы в одномерном кристалле]]
 +
* [[Дисперсия перемещений в одномерном кристалле]]
 +
* [[Исследование свойств модифицированного волнового уравнения]]

Текущая версия на 12:07, 20 июня 2023


Добро пожаловать на страницу Виртуальной лаборатории!


Здесь размещаются проекты, позволяющие онлайн, в интерактивном режиме, проводить компьютерные эксперименты, исследовать всевозможные системы: математические, механические, физические, биологические и др., а также научиться онлайн программированию и визуализации.

Cellular automaton

Программа, представляющая из себя классическую игру "Жизнь" Джона Конвея с возможностью рисовать курсором клетки на поле.

Solar System

Данная модель демонстрирует реальное соотношение периодов обращения планет. Радиусы орбит планет, а также размеры планет и Солнца показаны в логарифмическом масштабе.

Интерактивное приложение позволяет изучать траектории материальной точки в центральном степенном поле притяжения.


 Balls

Программа моделирует динамику взаимодействующих частиц. Каждая частица представляет из себя вязкоупругий шар.

Chain

Программа, моделирующая динамику одномерного кристалла. Смотри также Распространение тепла в гармоническом одномерном кристалле.

Lattice

Программа, моделирующая различные структуры кристаллических решеток.


Полный список стендов, отсортированный по разделам:

Механика[править]

Системы с одной степенью свободы[править]


Системы с двумя степенями свободы[править]


Системы с произвольным числом степеней свободы[править]


Разное[править]


Физика[править]


Математика[править]

Биология, математика в биологии[править]

Музыка[править]

Интерактивные графики[править]

Разработка приложений[править]

См. также[править]

Ссылки[править]

Страницы, доступные только сотрудникам кафедры[править]

Здесь размещены ссылки на страницы виртуальной лаборатории, которые относятся к неопубликованным научным исследованиям, в связи с чем доступ к этим материалам ограничен.