Динамические системы


   Программа "Динамические системы" является демонстрационной программой, иллюстрирующей различные виды динамических систем. Она строит несколько основных классов систем, описываемых дифференци-альными уравнениями первого, второго и более высокого порядков. Программа выводит изображение зависимости состояния системы от времени и фазовый портрет (зависимость скорости изменения состояния системы от этого состояния). Чтобы вывести их на экран, необходимо обратиться к пункту меню "Построение динамической системы", где выбрать нужную систему. На экране появятся несколько линий. Они отображают соответствующие решения дифференциальных уравнений, описывающих поведение выбранной динамической системы, полученные для различных начальных условий. Эти уравнения также появятся на экране. В специальных полях пользователь имеет возможность изменять коэффициенты дифференциальных уравнений (g и w0) и, нажав на кнопку "Применить", получать графики решений дифференциальных уравнений с измененными коэффициентами. Для решения дифференциальных уравнений применялся метод Рунге-Кутта четвертого порядка. Алгоритмы, примененные в программе, универсальны и позволяют получать решения любых дифференциальных уравнений первого-десятого порядка. Программа написана как демонстрационная программа к курсам с элементами теории динамических систем, и может служить учебным пособием на начальных этапах их изучения, так как, помимо построения графиков, она содержит тексты с теоретическим материалом.
Программа написана в системе программирования Borland Delhi client/server 4.0.


   Составитель программы: Паксютов Владимир.
   Научный руководитель: Трубецков Д.И.

   Скачать архив с программой

Главная | О лицее | Учителя | Выпускники | Проекты | Новости


 
Используются технологии uCoz