Дифференциальные уравнения (ФКН)/Демонстрационный проект: различия между версиями
(Новая страница: «## Общее описание Вам необходимо подготовить интерактивную демонстрацию для какого-либ...») |
|||
(не показаны 2 промежуточные версии этого же участника) | |||
Строка 1: | Строка 1: | ||
− | + | == Общее описание == | |
Вам необходимо подготовить интерактивную демонстрацию для какого-либо известного дифференциального уравнения или системы, задаваемой дифференциальными уравнениями. Она должна быть выполнена в виде веб-страницы, для просмотра которой не нужно устанавливать никаких дополнительных приложений (то есть пользоваться можно только HTML/JavaScript). | Вам необходимо подготовить интерактивную демонстрацию для какого-либо известного дифференциального уравнения или системы, задаваемой дифференциальными уравнениями. Она должна быть выполнена в виде веб-страницы, для просмотра которой не нужно устанавливать никаких дополнительных приложений (то есть пользоваться можно только HTML/JavaScript). | ||
Строка 11: | Строка 11: | ||
На любом этапе работы вы можете советоваться с лектором по поводу проекта. | На любом этапе работы вы можете советоваться с лектором по поводу проекта. | ||
− | + | == Примеры систем == | |
− | Двойной маятник (double pendulum). | + | |
− | Задача двух тел. | + | * Двойной маятник (double pendulum). |
− | Задача трёх (или n, n>2) тел. | + | * Задача двух тел. |
− | Модель Лотки — Вольтерра и другие модели «хищник-жертва». | + | * Задача трёх (или n, n>2) тел. |
− | Модель ФитцХью — Нагумо. | + | * Модель Лотки — Вольтерра и другие модели «хищник-жертва». |
− | Осциллятор Ван дер Поля. | + | * Модель ФитцХью — Нагумо. |
− | Аттрактор Лоренца. | + | * Осциллятор Ван дер Поля. |
− | Модель Рамсея. | + | * Аттрактор Лоренца. |
+ | * Модель Рамсея. | ||
+ | |||
Вы можете предложить другую модель, не представленную в списке, но лучше это заранее обсудить с лектором. | Вы можете предложить другую модель, не представленную в списке, но лучше это заранее обсудить с лектором. |
Текущая версия на 20:34, 20 ноября 2021
Общее описание
Вам необходимо подготовить интерактивную демонстрацию для какого-либо известного дифференциального уравнения или системы, задаваемой дифференциальными уравнениями. Она должна быть выполнена в виде веб-страницы, для просмотра которой не нужно устанавливать никаких дополнительных приложений (то есть пользоваться можно только HTML/JavaScript).
Вы можете использовать любые подходящие для этого библиотеки общего пользования (в т.ч. для решения дифференциальных уравнений), однако код, непосредственно анализирующий / решающий выбранную систему, должен быть написан вами самостоятельно.
На странице должно быть представлено описание системы, её физичесий / механический / биологический / etc. смысл, математические свойства решений (если известны) — всё, что делает эту систему интересной. Предполагается, что вы изучите литературу, посвященную выбранной системе, и сделаете на её основе научно-популярную статью с интерактивными иллюстрациями. Можно представлять себе энциклопедическую статью или главу из учебника, но использующую возможности современных технологий. Весь текст должен быть написан самостоятельно, но при этом опираться на качественные источники, которые должны быть явно указаны.
У читателя должна быть возможность задавать параметры системы (начальные условия, другие параметры) и видеть, как система от них зависит. Например, выбрать начальные условия и построить траекторию или анимацию, показывающую динамику системы; или выбрать дополнительные параметры и увидеть, как меняется фазовый портрет. По формату хочется что-то вроде статьи на http://distill.pub, только про дифференциальные уравнения.
На любом этапе работы вы можете советоваться с лектором по поводу проекта.
Примеры систем
- Двойной маятник (double pendulum).
- Задача двух тел.
- Задача трёх (или n, n>2) тел.
- Модель Лотки — Вольтерра и другие модели «хищник-жертва».
- Модель ФитцХью — Нагумо.
- Осциллятор Ван дер Поля.
- Аттрактор Лоренца.
- Модель Рамсея.
Вы можете предложить другую модель, не представленную в списке, но лучше это заранее обсудить с лектором.