Mножество Mандельброта / Реактор познавательный :: сделал сам (нарисовал сам, сфоткал сам, написал сам, придумал сам, перевел сам) :: фракталы :: it

it сделал сам фракталы Реактор познавательный песочница 

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

Впервые множество Мандельброта было описано в 1905 году Пьером Фату, французским математиком, работавшим в области аналитической динамики комплексных чисел. Фату изучал рекурсивные процессы вида  z → z^2 + c.

Начав с точки z0 на комплексной плоскости, можно получить новые точки, последовательно применяя к ним эту формулу. Такая последовательность точек называется орбитой  z0 при преобразовании  z → z^2 + c.

Фату нашел, что орбита для начального условия z0 равна 0, при этом преобразовании показывает достаточно сложное и интересное поведение. Существует бесконечное множество таких преобразований — своё для каждого значения c. В те времена компьютеров ещё не было, и Фату, конечно, не мог построить орбиты всех точек плоскости, ему приходилось всё делать вручную. Основываясь на своих расчётах, он доказал, что орбита точки, лежащей на расстоянии больше 2 от начала координат, всегда уходит в бесконечность.

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

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

Для тех кому интересна реализация даю ссылку на гитхаб: github.com/igor-pravdin/mandelbrot-set.

it,сделал сам,нарисовал сам, сфоткал сам, написал сам, придумал сам, перевел сам,фракталы,Реактор познавательный,песочница


Подробнее

it,сделал сам,нарисовал сам, сфоткал сам, написал сам, придумал сам, перевел сам,фракталы,Реактор познавательный,песочница
Еще на тему
Развернуть
Это же жопа.
Ясен хуй
BaTToN BaTToN 11.03.202116:43 ответить ссылка 2.0
Тоже фрактал!
Математики шутят
68
15. Тоже фрактал
Существуют две группы людей, из которых одна знать нс знает про фрак талы, а другая считает, что существует две группы людей, из которых 0Д||.( знать нс знает про фракталы, а другая считает, что существует две гру„Г||' людей, из которых одна знать нс знает
Это не просто жопа, а жопа на js!
tolsto tolsto 11.03.202119:18 ответить ссылка -0.3
это ещё большая жопа, так как на Node.js
Скрипт в браузере работает. На node в данном случае работает только пакетный менедженр bower. К работе скрипта нода отношения не имеет.
не работает, Complex не подтягивается, а он и не нужен для визуализации фракталов.
Не работает потому что ты не установил зависимости. Если не умеешь/хочешь в bower, вот ссылка на либу (она не большая) github.com/infusion/Complex.js. Скачай js-ник, подключи к html файлу и все заработает. Можно было обойтись и без нее, но уже заюзал и лень переделывать.
Толстая и шершавая, как ананас.
отрендерил еще одну
Что такое комплексные числа?
Музыкальная группа такая, не заморачивайся.
Специальный математический конструкт, который позволяет осуществлять специальные операции по специальным правилам, невозможные с вещественными числами.

Иерархия чисел:
Комплексные числа
2 + 3i


Комплексное число состоит из вещественной части (обычное число) и мнимой части. Мнимая единица, i, - квадратный корень из -1. Например, 4+2i.

Подобная математика оказалась супер-дохуя полезной и применимой в различных областях математики и других наук. Например, комплексными числами удобно описывать колебательные процессы, переходные процессы и кучу еще всякой хуйни.
и брокколи
Картинка неполная: ещё есть гиперкомплексные числа, в которые входят кватернионы, октонионы, седенионы и прочие *нионы.
Кстати, порой описание конкретных функций в области комплексных чисел выглядит куда лаконичнее и вычислительно проще, чем если использовать вещественные числа.
Кватернионы, к слову, используются при создании игр, для описания уравнений, которые управляют поворотами и вращениями в 3D мире движка.
ну ты загнул. Это просто еще одно множество, на котором имеет смысл операция типа √-1.
Egregor Egregor 12.03.202109:16 ответить ссылка -0.6
А так в математике все есть "специальный математический конструкт"
Uncaught ReferenceError: Complex is not defined
at index.html:128
iNji iNji 11.03.202117:03 ответить ссылка 0.3
Readme стоит читать
Run
To install requested libs:
bower install
Then just launch index.html in your browser.
для построения таких жопок самих комплексных чисел и доп. библиотек не нужно. я когда-то в конце 90-х на дельфи фракталами баловался без всяких дополнительных функций. сначала удивился - почему бы сразу на github.io не выложить, как тут, например:

https://jsdw.github.io/js-fractal-explorer/
самое прикольное это зум этогого фрактала

Мне вот этот зашел, цветной, только музло надо другое ставить
e38m4 e38m4 12.03.202108:42 ответить ссылка -0.9
разве бардовское бренчание не под костёрчик лучше
А если использовать модуль, то можно получить не менее интересный горящий корабль
хорошая работа. если захочешь продолжить этот проектик - дополни его отображением Фейгенбаума и возможностью крутить 3д репрезентацию
guffi_oo guffi_oo 12.03.202100:27 ответить ссылка -0.3
Есть целое большое направление задротства по визуализации 3д фракталов не ради науки, а графония ради. Например, объяснение:


Есть даже такое
Они так скоро новую вселенную создадут.
Програмка для визуализации этих множеств валялась в интернете ещё лет пятнадцать назад
akko akko 12.03.202100:34 ответить ссылка 0.0
каждый студент технического вуза должен был поиграться с визуализацией фракталов после прохождении темы комплексных чисел на матане. таких программ должно быть миллионы, на всех языках программирования, позволяющих визуализацию.
Да вот же. И на PascalABC со встроенными модулями визуализаций кто только не игрался. Ещё и пилился язык Processing, основной целью которого и ставилась визуализация подобных дел. А множество Мандельброта так вообще заездили вдоль и поперёк, ютуб полнится как визуализациями, так и объяснениями разной степени ценности.
15? Мне помнится ещё в конце 90-х одноклассник показывал эту прогу.
уверен - эти жопки рисовали ещё на осциллографах в 60-х
Сразу этот момент вспоминаю
Теория - хорошо. Но я такие получал практическим путём, разьебывав матрицу на ноутбуке.
этот фрактал лишь частный случай,
более общая формула наглядно объяснена тут:
Mirn Mirn 12.03.202108:05 ответить ссылка 0.0
Какие же ужасные переводы вам делают, лучше уж в оригинале смотреть или с сабами.
e38m4 e38m4 12.03.202108:46 ответить ссылка 0.9
Рисовал такие (и не только) на паскале в середине 90-х, одна картинка отрисовывалась минут 5..
empiro empiro 12.03.202116:40 ответить ссылка 0.0
Только зарегистрированные и активированные пользователи могут добавлять комментарии.
Похожие темы

Похожие посты
¡Sb^îÇ'lr* На Марсе снимать скафандр
все-таки нельзя
Суть вопроса исходит к тому, что в летние месяцы на Марсе температура достигает вполне комфортных земных +20 С (не везде, но места есть), а сама атмосфера еще и не особо агрессивная. Казалось бы - сними скафандр и просто дыши через трубку дыхательной сист
подробнее»

Марс Реактор познавательный скафандр сделал сам,нарисовал сам, сфоткал сам, написал сам, придумал сам, перевел сам

На Марсе снимать скафандр все-таки нельзя Суть вопроса исходит к тому, что в летние месяцы на Марсе температура достигает вполне комфортных земных +20 С (не везде, но места есть), а сама атмосфера еще и не особо агрессивная. Казалось бы - сними скафандр и просто дыши через трубку дыхательной сист
Если взять полоску бумаги толщиной 0,1 мм (туалетной, к примеру) и перегнуть пополам 20 раз (как на рисунке), то высота полученной кипы составит 104 метра
А если вам удастся перегнуть ее 30 раз, то - 107 км
подробнее»

Реактор познавательный головоломки опыты сделал сам,нарисовал сам, сфоткал сам, написал сам, придумал сам, перевел сам удалённое

Если взять полоску бумаги толщиной 0,1 мм (туалетной, к примеру) и перегнуть пополам 20 раз (как на рисунке), то высота полученной кипы составит 104 метра А если вам удастся перегнуть ее 30 раз, то - 107 км
¿«чаш.

				№	Wft j • ;j
	SgpJ -taso		ff,'* W: /	'7K	Яйгй