Найти в Дзене
Поддержите автораПеревод на любую сумму
Рекомендую калькулятор комплексных чисел.
Когда я программировал фракталы для методов Ньютона и Галлея, было нужно делать много расчётов с комплексными числами - арифметические операции, степени, обратные числа, радиус и т.д. От их точности и зависит правильное изображение фракталов. Конечно, я создал специальный класс комплексных чисел в программе на чистом JavaScript, с методами для всех нужных операций. Но как проверить, что методы работают правильно? Я обнаружил очень полезный сайт: Кнопки просто шедевр (это только фрагмент страницы - клавиатура)...
1 неделю назад
Метод Ньютона и метод Галлея - фракталы.
Немного теории. Я уже писал про один из численных методов решения уравнений - метод Ньютона: Формула метода Ньютона для комплексных чисел. и бассейны Ньютона: Метод Галлея также является одним из численных методов решения уравнений, он наряду с первой производной учитывает и вторую производную функции. К сожалению, в русскоязычных википедиях и других популярных статьях интернета я не нашёл какое-либо описание этого метода. Конечно, учёные и профессионалы не нуждаются в википедии, но что делать любителям? Формула метода Галлея...
1 неделю назад
Вид бассейна Ньютона при очень сильном увеличении (размер области равен 0.000000000001). Напоминает фото с электронного микроскопа в учебнике. Размытость, скорее всего, из-за ошибок округления JavaScript.
2 недели назад
Бассейны Ньютона - мелкие детали похожи на мозаику для Z**2-1=0 Тоже самое и для Z**12-1=0 (третье изображение).
2 недели назад
Бассейны Ньютона - разные техники раскраски на примере для семи бассейнов.
2 недели назад
Метод Ньютона и бассейны Ньютона.
Немного теории. Метод Ньютона - это один из таких методов решения уравнений, когда мы не знаем точную формулу для нахождения всех корней, или эта формула ну о-о-очень трудоёмка. Такие методы называются "Численные методы решения уравнений" - мы определяем корни приближенно с требуемой точностью. Обычно задаётся начальное предполагаемое значение корня, и каким-либо методом с помощью итераций это значение уточняется до тех пор, пока точность окажется больше заданной. Сам Ньютон рассматривал свой...
2 недели назад
Варианты раскраски (цветовые схемы) - на примере множества Жюлиа z2+C, C=-0.332+0.66i Ч/б, туман, радуги, градиенты и т.д. Всё это можно менять в программе.
3 недели назад
Множество Жюлиа и чистый JavaScript.
Добавил в свою программу, которая рисует фракталы множества Мандельброта, еще и простейший вариант множества Жюлиа: По умолчанию программа рисует фрактал для C=-0.2+0.75, который, кажется, описан в каждой статье про множество Жюлиа, начиная от студенческих работ: Как и для множества Мандельброта, программа позволяет настраивать всё: область и постоянную, итерации, цветовую схему. Вот несколько примеров в стиле "Туман": Спасибо за внимание. Добавление от 30.11.2025г. Добавил по пять заранее подготовленных...
4 недели назад
Еще два красивых фрактала на краю множества Мандельброта
4 недели назад
Нерукотворная красота - разве человек так нарисует?
1 месяц назад
Моя любимая цветовая схема на сегодня.... Координаты области и другие параметры: M_x1=-1.1929423804086934_x2=-1.1833249020327026_y1=-0.17488524279475245_y2=-0.16891535976767058_iter=250_GRADSR_36
1 месяц назад
Множество Мандельброта и чистый JavaScript.
Закончил часть программы, которая рисует фрактал множества Мандельброта. Программа на чистом JavaScript хорошо справляется с выводом изображения на холсте 1100x600 пикселей. При этом настройка и оптимизация по времени выполнения заняла не больше времени, чем поиск и устранение багов из-за того, что JavaScript не понимает разницы между числом и строкой при выполнении операций "=", "<", "<=", ">" b ">=". Программа позволяет выделять мышкой фрагмент для увеличения, а также менять цветовые схемы. Ссылка на сайт программы...
1 месяц назад