Горячее
Лучшее
Свежее
Подписки
Сообщества
Блоги
Эксперты
#Круги добра
Войти
Забыли пароль?
или продолжите с
Создать аккаунт
Я хочу получать рассылки с лучшими постами за неделю
или
Восстановление пароля
Восстановление пароля
Получить код в Telegram
Войти с Яндекс ID Войти через VK ID
Создавая аккаунт, я соглашаюсь с правилами Пикабу и даю согласие на обработку персональных данных.
ПромокодыРаботаКурсыРекламаИгрыПополнение Steam
Пикабу Игры +1000 бесплатных онлайн игр Классический пинбол, как в древнем игровом автомате или в компактной игрушке: есть пружины, шарики и препятствия. В нашем варианте можно не только зарабатывать очки: чтобы пройти уровень, придется выполнить дополнительную миссию.

Пинбол Пикабу

Аркады, На ловкость, Казуальные

Играть

Топ прошлой недели

  • SpongeGod SpongeGod 1 пост
  • Uncleyogurt007 Uncleyogurt007 9 постов
  • ZaTaS ZaTaS 3 поста
Посмотреть весь топ

Лучшие посты недели

Рассылка Пикабу: отправляем самые рейтинговые материалы за 7 дней 🔥

Нажимая кнопку «Подписаться на рассылку», я соглашаюсь с Правилами Пикабу и даю согласие на обработку персональных данных.

Спасибо, что подписались!
Пожалуйста, проверьте почту 😊

Помощь Кодекс Пикабу Команда Пикабу Моб. приложение
Правила соцсети О рекомендациях О компании
Промокоды Биг Гик Промокоды Lamoda Промокоды МВидео Промокоды Яндекс Директ Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня
0 просмотренных постов скрыто
8
magdigger
magdigger
2 года назад

Искусство из глубин алгоритмов: Мандельброт и его визуальная симфония⁠⁠

Игрался тут с программированием и чатом GPT. Мы делали фрактал множества Мандельброта. На моё предложение по оптимизации кода, чтобы расчёты происходили более быстро, GPT предложил мне поправки с использованием параллельной итерации. Короче, теперь изображение выглядит так, будто это первое в мире машинное изображение этого фрактала )). Ну или как снимок какого-то отдалённого космического объекта с древнего телескопа.

Искусство из глубин алгоритмов: Мандельброт и его визуальная симфония Цифровой рисунок, Фракталы, Множество Мандельброта
Цифровой рисунок Фракталы Множество Мандельброта
1
33
smireniya
smireniya
3 года назад

Ответ на пост «Включи звук»⁠⁠1

Если я правильно понимаю, там в какой-то момент начинается вот эта история:

Со звуком Vert Dider Множество Мандельброта Теория хаоса Видео Ответ на пост
12
1
Suvitruf
Suvitruf
4 года назад

Вкусное множество Мандельброта⁠⁠

Вкусное множество Мандельброта Множество Мандельброта, Фракталы, Математика, Еда

Найдено тут.

Показать полностью 1
Множество Мандельброта Фракталы Математика Еда
10
dronperminov
6 лет назад

Когда хотел нарисовать множество Мандельброта, а получил инопланетного захватчика⁠⁠

Когда хотел нарисовать множество Мандельброта, а получил инопланетного захватчика Фракталы, Space Invaders, Множество Мандельброта
Показать полностью 1
[моё] Фракталы Space Invaders Множество Мандельброта
2
50
nbvehbectw
nbvehbectw
7 лет назад
Пятничное [МОЁ]

Пятничное [МОЁ] - Фрактал по любой картинке⁠⁠

Всем привет!

Во имя поддержания традиции в сообществе Пятничное [МОЁ] я решил замутить кое-какую программку. Наверняка многие когда-нибудь встречались со множеством Мандельброта, пожалуй, самым известным фракталом. В общем, я несколько изменил алгоритм построения множества так, чтобы он строил фрактал по любой желаемой картинке. В комментариях дам ссылку на гуглдоки с прогой, чтобы вы могли сами поразвлекаться) А сейчас приведу несколько примеров ее работы.


Начнем с чего-нибудь простого. Как насчет обычного круга в центре картинки?

Пятничное [МОЁ] - Фрактал по любой картинке Пятничный тег моё, Математика, Фракталы, Множество Мандельброта, Программа, Гифка, Длиннопост

Вот такую картину выдает программа:

Пятничное [МОЁ] - Фрактал по любой картинке Пятничный тег моё, Математика, Фракталы, Множество Мандельброта, Программа, Гифка, Длиннопост

Да это же буква Ф!

Пятничное [МОЁ] - Фрактал по любой картинке Пятничный тег моё, Математика, Фракталы, Множество Мандельброта, Программа, Гифка, Длиннопост

Похоже же, не? Ладно, а что если пошевелить?

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

Пятничное [МОЁ] - Фрактал по любой картинке Пятничный тег моё, Математика, Фракталы, Множество Мандельброта, Программа, Гифка, Длиннопост

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


Теперь посмотрим, что произойдет с несколькими эллипсами.

Пятничное [МОЁ] - Фрактал по любой картинке Пятничный тег моё, Математика, Фракталы, Множество Мандельброта, Программа, Гифка, Длиннопост
Пятничное [МОЁ] - Фрактал по любой картинке Пятничный тег моё, Математика, Фракталы, Множество Мандельброта, Программа, Гифка, Длиннопост

Такая вот паутина получается. И снова вращающиеся голубые огоньки в центре.


Можно и сего милого персонажа с аватарки сообщества заставить покрутиться)

Пятничное [МОЁ] - Фрактал по любой картинке Пятничный тег моё, Математика, Фракталы, Множество Мандельброта, Программа, Гифка, Длиннопост
Пятничное [МОЁ] - Фрактал по любой картинке Пятничный тег моё, Математика, Фракталы, Множество Мандельброта, Программа, Гифка, Длиннопост

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


P.S. От администрации сообщества «Пятничное [МОЁ]»: пост выложен в рамках конкурса. Пожалуйста, пройдите в комментарии, если хотите проголосовать за этого участника.

Показать полностью 7
[моё] Пятничный тег моё Математика Фракталы Множество Мандельброта Программа Гифка Длиннопост
12
20
TheCakeIsALie5
8 лет назад

Модификации множества Мандельброта⁠⁠

Ссылка на прошлый пост: http://pikabu.ru/story/mnozhestvo_mandelbrota_5071307

Ссылка на позапрошлый пост: http://pikabu.ru/story/fraktal_zhulia_5056476


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


Как все мы знаем, множество Мандельброта обычно выглядит так

Модификации множества Мандельброта Фракталы, Гифка, Мандельброт, Множество Мандельброта, Длиннопост

Как получается такая вещь? Для начала, небольшое отступление.


Данная плоскость, показанная на картинке - не та, которую обычно изучают в школе, а комплексная. Что это значит? То, что каждой точке на ней соответствует число (x + yi), где i - корень из -1. Да, из отрицательных чисел обычно нельзя извлечь корень, но математики те еще шутники, поэтому выдумали специальное обозначение для таких вот вещей.


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



Так вот, для получения множества Мандельброта берем случайную точку В с координатами (х, у), и точку А с координатами (0, 0). Затем мы умножаем точку А саму на себя (получится опять же нулевая точка), а потом прибавляем к ней точку В.


Если полученная точка выходит за круг радиуса 2, тогда все шикарно. Если нет, то снова проделываем те же манипуляции: умножаем получившуюся точку саму на себя, прибавляем точку В, и снова проверяем. Чем больше проходов требуется, чтобы достичь границы заветного круга, тем ярче становится точка. Если точка вылетает из круга после одной итерации - она почти черная. Если и за тысячу проделанных действий не удалось улепетнуть - она синяя (ну или любого другого цвета, в зависимости от выбранной палитры, моего настроения и моей великолепной силы духа). Иногда точка вообще не может выбраться из круга - вот именно тогда она и принадлежит множеству Мандельброта.


Ладно, надеюсь, вы поняли. Если не поняли, то вот ссылка, которая точно все разъяснит:

http://sunandstuff.com/mandelbrot/about/


-----------------------------------------------------------------------------------------------

Немного математики, или как я получил уравнение для вывода этого чертового фрактала


В ролях: точка А в роли точки А, точка В в роли точки В, и мисс Мурпл в роли мисс Бурпл.


А если серьезно, то можете пропускать эту часть, если вам не интересна математика, и хочется посмотреть на интересные картинки. Для остальных же: пусть точка А имеет координаты (a, b), а точка В - (x, y). Тогда А будет равно a+bi, В равно x+yi.


А * А + В = (a+bi)*(a+bi) + (x+yi) = (a*a + 2*a*b*i + b*b*i^2) + x + yi =

(a*a + b*b*i^2 + x) + (2*a*b + y) * i =

(a*a - b*b + x) + (2*a*b + y) * i


Так как точка А имела координаты (a, b), и именно ее нам и надо преобразовать, получим:

a -> a*a - b*b + x

b -> 2*a*b + y



-----------------------------------------------------------------------------------------------

Извращения (осторожно! много тяжелых гифок!)


Для начала я решил немного поиграться с уравнениями. Недолго думая, я решил взять второе уравнение по модулю. И получил неожиданный результат.


a -> a*a - b*b + x

b -> abs(2*a*b + y)


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

Модификации множества Мандельброта Фракталы, Гифка, Мандельброт, Множество Мандельброта, Длиннопост

Затем я взял по модулю первое уравнение. И лучше бы я этого не делал.

a -> abs(a*a - b*b + x)

b -> 2*a*b + y


Нет, это не член. Кого я обманываю. Клубничку ставить?

Модификации множества Мандельброта Фракталы, Гифка, Мандельброт, Множество Мандельброта, Длиннопост

Отчаявшись, я взял по модулю оба уравнения.

a -> abs(a*a - b*b + x)

b -> abs(2*a*b + y)


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


Интересные наблюдения: если поставить модуль напротив x или y, то картинка просто станет симметричной относительно горизонтали или вертикали. Также бесполезно ставить минус напротив них, картинка после этого просто станет зеркальной.

Модификации множества Мандельброта Фракталы, Гифка, Мандельброт, Множество Мандельброта, Длиннопост

Когда действия с модулями кончились, просто умножил второе уравнение на -1.a -> a*a - b*b + xb -> -2*a*b - y


Получил красивую трехпалую фигню, похожую на космический корабль снизу. Нет, это удивительно, я просто поменял знак уравнения, а какой эффект, это же просто ААаааааааа... Кхм. Я отвлекся.


Если поменять знаки только у первого уравнения, получится то же самое. Если поменять у обоих, получится... ни за что не догадаетесь. Множество Мандельброта.

Модификации множества Мандельброта Фракталы, Гифка, Мандельброт, Множество Мандельброта, Длиннопост

Приступаем к самому вкусному. Тригонометрия. Синус, если точнее.

a -> sin(a*a - b*b + x)

b -> 2*a*b + y


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

Модификации множества Мандельброта Фракталы, Гифка, Мандельброт, Множество Мандельброта, Длиннопост

То же самое, но косинус появляется у второго уравнения.

a -> a*a - b*b + x

b -> cos(2*a*b + y)


Как будто множество Мандельброта вывернули наизнанку. Или паутина с кучей дыр.

Модификации множества Мандельброта Фракталы, Гифка, Мандельброт, Множество Мандельброта, Длиннопост

Прибавляем синус к первому уравнению, и модуль ко второму.

a -> sin(a*a - b*b + x)

b -> abs(2*a*b + y)


И снова вывернутый наизнанку Мандельброт. На этот раз узор отличается цветочностью и клиньями. Ну, все синусы чем-то таким грешат.

Модификации множества Мандельброта Фракталы, Гифка, Мандельброт, Множество Мандельброта, Длиннопост

На этот раз я решил возвести изначальное уравнение в куб (то есть получится А * А * А + В).


a -> a*a*a - 3*a*b*b + x

b -> 3*a*a*b - b*b*b + y


Почти ничем не отличается от Мандельброта, кроме изначального узора на первом кадре

Модификации множества Мандельброта Фракталы, Гифка, Мандельброт, Множество Мандельброта, Длиннопост

Пойдем дальше, зачем нам какие-то простые кубы? Давайте четвертую степень!

a -> a*a*a*a - 6*a*a*b*b + b*b*b*b + x

b -> 4*a*a*a*b - 4*a*b*b*b + y


Аналогично. Такой же узор можно встретить и в Мандельброте

Модификации множества Мандельброта Фракталы, Гифка, Мандельброт, Множество Мандельброта, Длиннопост

Как можно заметить, количество выпирающих пупырышек увеличивается с каждым увеличением степени. Для второй степени (т.е. Мандельброта) - одна пупырка, для третьей степени - две, для четвертой степени - уже три пупырки. Но допустим, степеней будет восемь.

Модификации множества Мандельброта Фракталы, Гифка, Мандельброт, Множество Мандельброта, Длиннопост

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


Если изменить второе уравнение, а не первое - лягуха будет смотреть налево, а не вверх.

Модификации множества Мандельброта Фракталы, Гифка, Мандельброт, Множество Мандельброта, Длиннопост
Модификации множества Мандельброта Фракталы, Гифка, Мандельброт, Множество Мандельброта, Длиннопост

Кажется, все, а то и так слишком много. Оставшиеся гифки выложу потом, а то сайт не резиновый.


Полученные модификации математической ценности не имеют (наверное). Зачем же все это, спросите вы?

Модификации множества Мандельброта Фракталы, Гифка, Мандельброт, Множество Мандельброта, Длиннопост
Показать полностью 14
[моё] Фракталы Гифка Мандельброт Множество Мандельброта Длиннопост
3
84
TheCakeIsALie5
8 лет назад

Множество Мандельброта⁠⁠

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


Осторожно, много тяжелых гифок!

Множество Мандельброта Фракталы, Множество Мандельброта, Мандельброт, Гифка, Длиннопост
Множество Мандельброта Фракталы, Множество Мандельброта, Мандельброт, Гифка, Длиннопост
Множество Мандельброта Фракталы, Множество Мандельброта, Мандельброт, Гифка, Длиннопост
Множество Мандельброта Фракталы, Множество Мандельброта, Мандельброт, Гифка, Длиннопост
Множество Мандельброта Фракталы, Множество Мандельброта, Мандельброт, Гифка, Длиннопост
Множество Мандельброта Фракталы, Множество Мандельброта, Мандельброт, Гифка, Длиннопост

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


http://dropmefiles.com/xlZ1i

Показать полностью 5
[моё] Фракталы Множество Мандельброта Мандельброт Гифка Длиннопост
17
Промо Забустить свой пост
specials
specials

Время прогревать аудиторию!⁠⁠

Сентябрь — это не только начало учебного года, но и время активной подготовки к горячему сезону распродаж. Самое время подключить подписку Пикабу+:

  • рассказывайте о своих товарах и услугах

  • добавляйте ссылки

  • создавайте витрину товаров прямо в профиле

  • подключайте дополнительное продвижение постов

Пора готовить сани!

ПОДКЛЮЧИТЬ ПИКАБУ+

Подписки Аудитория Продвижение Бизнес Текст
9
Cadaverous
Cadaverous
10 лет назад

Старая математическая шутка.⁠⁠

Про Мандельброта, человека, который открыл фракталы и придумал термин "фрактал", ходила шутка, что буква "Б" в имени "Бенуа Б. Мандельброт" означает "Бенуа Б. Мандельброт".
Множество Мандельброта Мандельброт Математика Фракталы Юмор Текст
14
Посты не найдены
О нас
О Пикабу Контакты Реклама Сообщить об ошибке Сообщить о нарушении законодательства Отзывы и предложения Новости Пикабу Мобильное приложение RSS
Информация
Помощь Кодекс Пикабу Команда Пикабу Конфиденциальность Правила соцсети О рекомендациях О компании
Наши проекты
Блоги Работа Промокоды Игры Курсы
Партнёры
Промокоды Биг Гик Промокоды Lamoda Промокоды Мвидео Промокоды Яндекс Директ Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня
На информационном ресурсе Pikabu.ru применяются рекомендательные технологии