Редактирование: Исследование модели движения бесконечной цепи тел, связанных между собой пружинами
Внимание! Вы не авторизовались на сайте. Ваш IP-адрес будет публично видимым, если вы будете вносить любые правки. Если вы войдёте или создадите учётную запись, правки вместо этого будут связаны с вашим именем пользователя, а также у вас появятся другие преимущества.
Правка может быть отменена. Пожалуйста, просмотрите сравнение версий, чтобы убедиться, что это именно те изменения, которые вас интересуют, и нажмите «Записать страницу», чтобы изменения вступили в силу.
Текущая версия | Ваш текст | ||
Строка 16: | Строка 16: | ||
==''Теоретическая справка решения задачи''== | ==''Теоретическая справка решения задачи''== | ||
Для решения задачи используются метод динамики частиц, а для расчетов координат каждого тела в цепи и его скорости применяются метод интегрирования Верле. Этот метод оптимален по точности и скорости, но ему нужно знать два предыдущих положения частицы, поэтому для расчета первых двух положений используется менее точный метод Эйлера. | Для решения задачи используются метод динамики частиц, а для расчетов координат каждого тела в цепи и его скорости применяются метод интегрирования Верле. Этот метод оптимален по точности и скорости, но ему нужно знать два предыдущих положения частицы, поэтому для расчета первых двух положений используется менее точный метод Эйлера. | ||
− | |||
− | |||
− | |||
− | |||
==''Описание реализации программы''== | ==''Описание реализации программы''== | ||
Строка 26: | Строка 22: | ||
В структуре Module задаются начальные условия системы и необходимые константы: масса частиц, начальное положение, жесткость связывающих пружин, текущее положение и скорость. | В структуре Module задаются начальные условия системы и необходимые константы: масса частиц, начальное положение, жесткость связывающих пружин, текущее положение и скорость. | ||
За каждый шаг отвечает функция Step, количество шагов интегрирования может задать пользователь. | За каждый шаг отвечает функция Step, количество шагов интегрирования может задать пользователь. | ||
− | |||
==''Список литературы''== | ==''Список литературы''== |