Модели ДС:Множества Мандельброта и Жюлиа

Материал из TDS

(Различия между версиями)
Перейти к: навигация, поиск
(Новая страница: «Программа получает на вход точку, направление движения и область, в которой она может сове...»)
 
(2 промежуточные версии не показаны)
Строка 1: Строка 1:
 +
[[Image:MJ_pic01.png|360px]] [[Image:MJ_pic02.png|360px]] [[Image:MJ_pic03.png|360px]]
 +
Программа получает на вход точку, направление движения и область, в которой она может совершать это движение. Точка движется по прямой в заданном направлении вплоть до границ области, а мы наблюдаем множества Жюлиа для этой точки в правой части окна. Движение самой точки, а также множество Мандельброта можно увидеть в левой части окна.
Программа получает на вход точку, направление движения и область, в которой она может совершать это движение. Точка движется по прямой в заданном направлении вплоть до границ области, а мы наблюдаем множества Жюлиа для этой точки в правой части окна. Движение самой точки, а также множество Мандельброта можно увидеть в левой части окна.
   
   
-
[MJ_model_Linux.zip Исходный код программы] (для Linux)
+
[http://mech.math.msu.su/department/tds/wiki/images/0/01/MJ_model_Linux.zip Исходный код программы] (для Linux)
   
   
Инструкция:
Инструкция:

Текущая версия на 10:14, 8 января 2013

MJ pic01.png MJ pic02.png MJ pic03.png

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

Исходный код программы (для Linux)

Инструкция:

  • распакуйте архив; для просмотра модели достаточно вызвать файл test
  • параметры модели можно изменить в исходном файле mj1.c, затем нужно вызвать make_SDL_file - он откомпилирует программу с изменением и вызовет её

Комментарии:

  • программу легко можно откомпилировать для любой операционной системы, предварительно загрузите библиотеку SDL
Личные инструменты