я, що повертає зображення кривої Коха = 0; y1 = 0;% ліва точка початкового відрізка = 1; y2 = 0;% праваи точка початкового відрізка
figure (1); axis ([0 1 0 1]); set (gca, 'XColor', 'w', 'YColor', 'w'); on; (x1, y1 , x2, y2, N);
% виклик рекурсивної функції, промальовує криву Коха
function z = Coord (x1, y1, x2, y2, n)
% рекурсивна функція, промальовує криву Кохаn> 0
% обчислення координат кінців відрізків на черговому кроці рекурсії
dx = (x2-x1)/3; dy = (y2-y1)/3; n = x1 + dx; y1n = y1 + dy; n = x1 +2 * dx; y2n = y1 +2 * dy; = dx/2-dy * sin (pi/3) + x1n; ymid = dy/2 + dx * sin (pi/3) + y1n;
% y1]; r2 = [x2 y2]; R = cat (1, r1, r2);
plot (R (:, 1), R (:, 2), 'Color', 'b');% побудова кривої Коха;
.3.2 Зображення кривої Коха
В
Малюнок 13 - Крива Коха 0 порядку
В
Малюнок 14 - Крива Коха 1 порядку
В
Малюнок 15 - Крива Коха 2 порядку
В
Малюнок 16 - Крива Коха 3 порядку
В
Рисунок 17 - Крива Коха 4 порядку
В
Малюнок 18 - Крива Коха 5 порядку
2. L - системи і терла - графіка
.1 Сніжинка Коха
рекурсивний самоподібний фрактал програма
Поняття "L-система" було введено А. Лідермайером в 1968 р. при вивченні формальних мов. З їх допомогою виявляється можливим не тільки будувати багато відомих самоподібні фрактали, наприклад, сніжинку Коха, килим Серпінського, криві Пеано, Гільберта, Серпінського та ін, а й створювати нескінченну різноманітність нових фракталів, укладаються в цю схему. p align="justify"> терли-графіка (від turtle - черепашка) є підсистемою виведення графічного представлення фрактального об'єкта. Основним виконавцем даної системи є "черепашка" (крапка), яка переміщується по екрану дискретними кроками, прокреслюючи або прокреслюючи свій слід. "Миттєве" положення "черепашки" задається трьома параметрами (x, y ,?), де (x, y) - координати " черепашки " ,? - напрям наступного кроку (кут, що відраховується від позитивного напрямку осі x). Послідовність команд, що визначає напрямок переміщення і дії "черепашки", задається кодовим словом, літери якого читаються зліва направо. Кодове слово, що представляє собою результат роботи L-системи, може включати в себе наступні літери:
В· F - переміститися на один крок вперед, прорисовуючі слід;
В· b - переміститися на од...