Программа “Домашний Экспериментатор”

для моделирования опытов по Классической Механике

Захаренков М.А.

Санкт-Петербургский Государственный Университет

“Домашний Экспериментатор” реализован в виде конструктора, позволяющего легко придумать и провести свой собственный эксперимент, основывающийся на Ньютоновской механике.

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

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

Программа реализована под 32-битную операционную систему MS Windows на объектно-ориентированном языке программирования Borland Delphi. Имеет удобный графический интерфейс, который не требует особых знаний. И может послужить наглядным учебным пособием для школьников.

На данный момент работ написано главное ядро программы, которое просчитывает движения тел под действием сил всемирного тяготения и сил кулоновских взаимодействий в трёхмерном пространстве. Имеется возможность через интерфейс изменить скорость течения времени, т.е. опыты можно наблюдать как в реальном времени, так и в ускоренном режиме. В процессе эксперимента все необходимые переменные величины отображаются в соответствующих диалоговых панелях. (Такие как: координаты объектов и их скорости.)

Сейчас мы занимаемся наполнением программы физическими законами. Планируем добавить переменные электро-магнитные поля и придать телам упругость.

Системные требования:

операционная система MS Windows 9x/NT;

процессор от i486 DX-66; оперативная память от 8М.

Рис. 1

Запуск программы

Рис. 2

Главный окно Программы

Рис. 3

Изменение координат вектора

Рис. 4

О программе…