Моделирование движения математического маятника в среде с нелинейным сопротивлением на языке программирования Pascal

Слайд 2

Актуальность работы: В современном мире решение нелинейной задачи весьма актуально с

Актуальность работы:

В современном мире решение нелинейной задачи весьма актуально с математической

точки зрения. На первый взгляд кажется, что такие задачи весьма далеки от школьных, но, на самом деле, некоторые из них допускают реализацию средствами школьных лабораторий по физике.
Слайд 3

Цели работы: Целью работы является моделирование движения математического маятника в среде

Цели работы:

Целью работы является моделирование движения математического маятника в среде с

учётом сопротивления воздуха и растяжимости нити.
Слайд 4

Рассмотрим математический маятник подвешенный на растяжимой нити в среде с сопротивлением.

Рассмотрим математический маятник подвешенный на растяжимой нити в среде с сопротивлением.


Силы действующие в системе:
Сила упругости
Сила тяжести
Сила сопротивления воздуха
Слайд 5

Уравнения движения: Решение уравнений:

Уравнения движения:

Решение уравнений:

Слайд 6

Среда разработки и язык Для реализации кода использовался язык программирования «Pascal»,

Среда разработки и язык

Для реализации кода использовался язык программирования «Pascal»,

а для визуализации движения среда программирования «Lazarus»
Слайд 7

Основная составляющая кода:

Основная составляющая кода:

Слайд 8

Интерфейс программы: Созданы поля для ручного ввода данных, а так же

Интерфейс программы:

Созданы поля для ручного ввода данных, а так же добавлена

кнопка для запуска программы и «анимирующий» элемент
Слайд 9

Демонстрация движения маятника

Демонстрация движения маятника