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

Слайд 2

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

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

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

Слайд 3

Цели работы:

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

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

Слайд 4

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

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

Слайд 5

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

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

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

Слайд 6

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

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

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

Слайд 7

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

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

Слайд 8

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

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

Интерфейс программы: Созданы поля для ручного ввода данных, а так же добавлена
для запуска программы и «анимирующий» элемент

Слайд 9

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

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