Написание программы демонстрирующей построение и зависимость от входных параметров фракталов: множеств Мандельброта и Жюлиа

Страницы работы

Фрагмент текста работы

среда программирования является одним из мощнейших и удобнейших средств разработки Windows - приложений.

При этом я воспользовался такими средствами Borland Delphi как:

Borland Delphi IDE – интегрированная среда разработки приложений, включающая в себя совершенный компилятор, отладчик и другие инструментальные средства создания, отладки и сопровождения программ.

Borland Imge Editor ver. 3.0 – программа для создания и редактирования файлов ресурсов, иконок, курсоров.

Инструкция программисту

Для того, чтобы откомпилировать программу:

·  Во-первых, убедитесь, что у вас установлен Borland Delphi версии 4.0.

·  Убедитесь в наличии 4 файлов в каталоге Units на дистрибутивном диске, а именно:

Unit1.dfm

Unit1.pas

main.dpr

main.res

это файлы-исходники,

·  Скопируйте их с дистрибутивного диска в нужный вам каталог

·  Откройте проект main.dpr (для этого достаточно двойного шелчка мышкай по иконке файла ),

·  Откомпилируйте проект и запустите программу на исполнение (F9).

·  при наличии ошибок обращайтесь к разработчику.

Инструкция пользователю.

Запуск программы на Вашем компьютере.

Скопируйте с дистрибутивного диска в нужный вам каталог файл:

main.exe и запустите его на выполнение

Для работы с программой Вам потребуется цветной монитор, манипулятор мышь, а также оболочка Windows установленная на вашем компьютере.


После загрузки программы пользователь увидит нечто похожее на рис. 1.

Рис. 1 Программа загружена.

Вы видите область экрана, предназначенную для изменения параметров фрактала, сам фрактал, палитру цветов участвующих в раскраске, меню, панель инструментов, а также строку состояния.

Всю видимую часть окна программы можно условно разделить на 2 части:

1.  Область параметров фрактала с кнопками, строками ввода и палитрой основных цветов (левая узкая  часть окошка)

2.  И область фрактала непосредственно с разноцветным рисунком (правая часть окна)

Программа main предназначена для построения и изучения множеств Мандельброта и Жюлиа и выполняет сл. ф -ции:

·  строит фрактал

·  позволяет пользователю менять параметры фрактала

·  предоставляет возможность постройки фрактала по одному из законов

·  позводяет произвольно масштабировать нужную область фрактала

·  позволяет произвольно задавать палитру цветов раскраски, а также менять цвет областей притяжения аттрактора непосредственно на изображении фрактала.

Постройка фрактала и изменение его параметров.

Программа позволяет строить изображения типа множества Мандельброта либо множества Жюлиа. При этом строится фазовый портрет участка комплексной плоскости раскрашенный в различные цвета соответственно зонам притяжения аттрактора.

Построить фрактал можно одним из 2-х способов:

1.  Выбрать в меню пункт Работа -> Построить

2.  Нажать на большую кнопку с зеленым треугольником в левом нижнем углу окна программы (курсор над этой кнопкой примет вид руки).

Постройка фрактала требует некоторого времени. Поэтому не пугайтесь, если ваш компьютер не реагирует на Ваши действия. Это значит, фрактал строится и в области отображения фрактала (большая, правая часть окна программы) меняется изображение. Немного подождите.


Постройка фрактала управляется непосредственно пользователем путем изменения параметров.

Рис. 2. Область постройки и изменения параметров

Постройка фрактала регулируется следующими параметрами:

1.  Четыре численные значения, задающие прямоугольный участок комплексной плоскости, на котором и строится изображение.

Для изменения этих параметров существуют 4 строки ввода в области

Похожие материалы

Информация о работе

Тип:
Написанные программы на языках программирования
Размер файла:
588 Kb
Скачали:
0