пятница, 2 декабря 2011 г.

Albus.CMS

Где-то в середине лета начал разрабатывать свою CMS, за период сентября и октября она продвигалась сильно по сравнению с каждыми предыдущими версиями, таким образом у меня не было обратной совместимости. сейчас когда череда сложностей завершилась, Моя по началу Малоэффективная, неудобная и мало продуманная. Однако, такое было лишь в версиях 0.1.9, теперь когда я взялся за написание 0.2.3 и 0.2.4, моя CMS будет куда более продвинута по сравнению со многими самописными братьями. Конечно тягаться пока с тяжеловесами, такими как Joomla или Wordpress, я просто не смогу, к тому же моя CMS имеет пока только коммерческую ветку, однако, ближе к версии 0.3.0, у меня предполагается выпустить брата, под лицензией GPL. Это конечно же скорее всего никого не заинтересует, однако?! :), быть может и заинтересует кого-то.

воскресенье, 18 сентября 2011 г.

С фракталами по Жизни, часть 1

Преамбула

Я бы хотел рассказать вам немного о том как вы могли бы исследовать фракталы используя всего лишь Gimp. Это редактор графики подобный (И По Моему Скромному Мнению в разы мощнее и лучше PhotoShop-а...). С помощью него можно не только редактировать графические изображения бесчисленного количества форматов, но и создавать свои изображения.

Изучение IFS-преобразований

Перво на перво запустим Gimp (Лучше использовать самую последнюю версию).
Далее выбираем:
Файл
Создать
Ok


В результате получается:
Далее выбираем:
Фильтры
Визуализация
Природа
IFS-Фрактал


В результате получается:



И для отображения рисунка необходимо нажать "Ok". Но вы так же можете сохранить шаблоны этих рисунков используя кнопку "Сохранить" или для загрузки "Открыть".

среда, 27 апреля 2011 г.

Самостоятельная работа 1 (Фракталы)

Задание:

1. С помощью программы IFS Construction Kit выполнить моделирование построения фракталов.
2. Привести преобразования, которые использовались для построения фрактала, отметить неподвижные точки преобразований.
3. Записать одно из преобразований как в матричной записи, так и в линейной.
4. Привести иллюстрации, соответствующие результатам применения детерминистического и вероятностного алгоритмов построения систем итерируемых функций.
5. Привести коллаж СИФ - области, соответствующие преобразованиям (смотри теорему коллажа).

Результаты:

FudgeDragon {

0.500000 0.288675 -0.288675 0.500000 0.000000 0.000000 0.500000

-0.500000 0.288675 -0.288675 -0.500000 1.000000 0.000000 0.500000

}


1. С помощью программы IFS Construction Kit выполнить моделирование построения фракталов.

IFS (FudgeDragon)


Fractal (Random)


Design (IFS)


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




3. Записать одно из преобразований как в матричной записи, так и в линейной.
В матричной форме:

В линейной форме:

Оба уравнения в матричной форме записи:

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

Детерминистический алгоритм:

Ноль итераций:

Одна итерация:

Две итерации:

Семь итераций:

Пятьдесят итераций:


Вероятностный алгоритм:
7200 итераций:

204000 итераций

5. Привести коллаж СИФ - области, соответствующие преобразованиям (смотри теорему коллажа)

Вывод: Использование как Детерминистического, так и Вероятностного алгоритмов для данной задачи носит одинаковый характер эффективности построения.