Фрактальная графика

Post on 23-Dec-2014

14.053 Views

Category:

Documents

4 Downloads

Preview:

Click to see full reader

DESCRIPTION

 

TRANSCRIPT

Фрактальная графика

План Введение Понятие фрактала Классификация фракталов Применение фракталов Программные средства Самостоятельная работа

ВведениеМагия фрактала обусловлена его основным качеством -

самоподобием. Самоподобие - основополагающее свойство реальной Вселенной. Все Большое вырастает из Малого, а потому стремится, насколько это возможно, скопировать свойства этого Малого. "В Капле воды отражается Океан". И наоборот...

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

Фрактальная графика, как и векторная вычисляемая, но отличается тем, что никакие объекты в памяти не хранятся. Изображение строится по уравнению, или системе уравнений, поэтому ничего кроме формулы хранить не надо. Изменив коэффициенты можно получить совершенно другую картину.

Фрактальными свойствами обладают многие объекты живой и неживой природы (снежинка, ветка папоротника).

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

Введение

Понятие фракталаФрактал (лат. fractus — дроблёный) — термин, введённый Бенуа

Мандельбротом в 1975 году для обозначения нерегулярных самоподобных множеств. В его работах использованы результаты других учёных, работавших в той же области (Пуанкаре, Жюлиа, Кантор, Хаусдорф). Рождение фрактальной геометрии принято связывать с выходом в 1977 году книги Мандельброта «Фрактальная геометрия природы». Фрактальная геометрия - это один из разделов теории Хаоса.

Фрактал - это бесконечно самоподобная геометрическая фигура, каждый фрагмент которой повторяется при уменьшении масштаба. Масштабная инвариантость, наблюдаемая во фракталах, может быть либо точной, либо приближённой.

Основные свойства фракталов:

имеют тонкую структуру, т. е. содержат произвольно малые масштабы.

слишком нерегулярны, чтобы быть описанными на традиционном геометрическом языке.

имеют некоторую форму самоподобия, допуская приближённую.

имеют дробную размерность Хаусдорфа — Безиковича.

Фигура, элементарные части которой повторяют свойства своих родительских структур, называется фрактальной. Простейшим фрактальным объектом является треугольник.

Понятие фрактала

Классификации фракталов В основном фракталы делят на геометрические,

алгебраические и стохастические. Однако существуют и другие классификации: Рукотворные и природные. К рукотворным относятся те

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

Детерминированные (алгебраические и геометрические) и недетерминированные (стохастические).

Геометрические фракталы История фракталов началась с геометрических

фракталов, которые исследовались математиками в XIX веке. Фракталы этого класса — самые наглядные, потому что в них сразу видна самоподобность.

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

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

Примерами таких кривых служат:кривая дракона; кривая Коха; кривая Леви; кривая Минковского; кривая Пеано.

К геометрическим фракталам также относят фракталы, получаемые похожими процедурами, например:

множество Кантора; треугольник Серпиньского; коврик Серпиньского; кладбище Серпиньского; губка Менгера; дерево Пифагора.

Геометрические фракталы

Алгебраические фракталыДля построения алгебраических фракталов

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

Примеры алгебраических фракталов: множество Мандельброта; множество Жюлиа; бассейны Ньютона; биоморфы.

Стохастические фракталы Кривая Коха, как бы ни была похожа на границу берега, не может

выступать в качестве её модели из-за того, что она всюду одинакова, самоподобна, слишком «правильна». Все природные объекты создаются по капризу природы, в этом процессе всегда есть случайность. Фракталы, при построении которых в итеративной системе случайным образом изменяются какие-либо параметры, называются стохастическими. К этому классу фракталов относится и фрактальная монотипия, или стохатипия. Термин «стохастичность» происходит от греческого слова, обозначающего «предположение».

Если в итерационном процессе случайным образом менять какие-либо его параметры, то получаются объекты очень похожие на природные - несимметричные деревья, изрезанные береговые линии и т.д. Двумерные стохастические фракталы используются при моделировании рельефа местности и поверхности моря

Применение фракталовГенерация изображений природных объектов

Фрактальное деревоГеометрические фракталы применяются для получения изображений деревьев,

кустов, береговых линий и т. д. Алгебраические и стохастические — при построении ландшафтов, поверхности

морей, карт раскраски, моделей биологических объектов и др.

Механика жидкостейФракталами хорошо описываются следующие процессы, относящиеся к механике

жидкостей и газов:динамика и турбулентность сложных потоков; моделирование пламени; изучение пористых материалов, в том числе в нефтехимии.

Применение фракталов

БиологияМоделирование популяций; биосенсорные взаимодействия; процессы внутри организма, например, биение сердца.

Фрактальные антенныИспользование фрактальной геометрии при проектировании антенных устройств

было впервые применено американским инженером Натаном Коэном, который тогда жил в центре Бостона, где была запрещена установка на зданиях внешних антенн. Натан вырезал из алюминиевой фольги фигуру в форме кривой Коха и наклеил её на лист бумаги, а затем присоединил к приёмнику. Оказалось, что такая антенна работает не хуже обычной. И хотя физические принципы работы такой антенны не изучены до сих пор, это не помешало Коэну основать собственную компанию и наладить их серийный выпуск.

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

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

Децентрализованные сетиСистема назначения IP адресов в сети Netsukuku использует принцип

фрактального сжатия информации для компактного сохранения информации об узлах сети. Каждый узел сети Netsukuku хранит всего 4 Кб информации о состоянии соседних узлов, при этом любой новый узел подключается к общей сети без необходимости в центральном регулировании раздачи IP адресов, что, например, характерно для сети Интернет. Таким образом, принцип фрактального сжатия информации гарантирует полностью децентрализованную, а следовательно, максимально устойчивую работу всей сети.

Далее см. Примеры фракталов

Программы для генерации фрактальных изображений Ultra Fractal — пожалуй, самая мощная программа,

предназначенная для создания и анимации изображений по фрактальному алгоритму;

Fractal Explorer — одна из лучших на сегодняшний день программ для создания изображений фракталов;

XaoS — многоплатформенный генератор фракталов, позволяет приближать и удалять картинку в реальном времени;

Fractint — очень мощная многоплатформенная программа, развитие которой, к сожалению, давно остановилось;

Chaoscope — программа трёхмерной визуализации странных аттракторов;

Apophysis — программа для создания fractal flames. Fractal flames является расширением IFS фракталов;

Программные средстваСреди программных средств можно выделить продукты фирмы

Golden SoftWare: Surfer - создание трехмерных поверхностей; Grapher - создание двухмерных графиков; Map Viewer - просмотр карт.

Surfer позволяет обработать и визуализировать двумерный набор данных, описанных функцией z=f(x,y).

Grapher предназначен для обработки и вывода графиков, которые описаны функциями y=f(x).

Map Viewer позволяет производить корректировку карт - изменять масштаб, обрабатывать и приводить к графическому виду числовую информацию, привязаных к карте.

Пакет Iris Explorer (фирма Graphics) предназначена для создания моделей погодных условий на океане.

Пакет Earth Watch (фирма Earth Watch) предназначена для моделирования демонстрации изображений метеоусловий над Землей.

Модуль Chart в стандартном пакете MS Office позволяет легко строить графики на основе данных, что находятся в таблице. Можно представить графики в любых из 5 основных форм:

гистограмма; линии; площадь; в полярных координатах; поверхности.

Программные средства

Изучив лекционный материал, составьте в тетради:

8 ключевых понятий по данной теме 10-12 вопросов, ответы на которые

раскрывают полностью тему.

Источники литературы Федер Е.Ф32 Фракталы: Пер. с англ.-М.: Мир,

1991.-254 с., ил. ISBN 5-03-001712-7 Морозов А.Д.Введение в теорию фракталов.

— Москва-Ижевск: Институт компьютерных исследований, 2002, 160 стр.

http://yurkinsoft.chat.ru/rus/fractal/fractal.htm ait.ustu.ru/AIT/uch/Fractal

top related