Геометрические фракталы
Именно с них и начиналась история фракталов. Этот тип фракталов получается путем простых геометрических построений. Фракталы этого класса самые наглядные. В двухмерном случае их получают с помощью некоторой ломаной (или поверхности в трехмерном случае), называемой генератором. За один шаг алгоритма каждый из отрезков, составляющих ломаную, заменяется на ломаную-генератор, в соответствующем масштабе. В результате бесконечного повторения этой процедуры, получается геометрический фрактал. Уже рассмотренная нами кривая Пеано является геометрическим фракталом. Классические примеры геометрических фракталов - Снежинка Коха, Лист, Треугольник Серпинского).
Например, описание снежинки Коха с помощью L-Systems в программе Fractint ; Adrian Mariano from The Fractal Geometry of Nature by Mandelbrot Koch1 { ;устанавливаем угол поворота 360/6=60 градусов Angle 6 ; Начальный рисунок для построения Axiom F--F--F ; Правило преобразования символов F=F+F--F+F } В данном описании геометрические значения символов следующие: F обозначает прочертить отрезок + поворот по часовой стрелке - поворот против часовой стрелки
Драконова ломаная относится к классу самоподобных рекурсивно порождаемых геометрических структур. Ломаная нулевого порядка представляет собой просто прямой угол. Изображение фигуры каждого следующего порядка строится путем рекурсивных замен каждого из отрезков фигуры младшего порядка на два отрезка, сложенных также в виде прямого угла. При этом каждый первый угол оказывается "вывернутым" наружу, а каждый второй - вовнутрь. На рисунке проиллюстрирован алгоритм построения драконовой ломаной и изображен вполне взрослый "дракон" десятого порядка.
|