Форум программистов, компьютерный форум, киберфорум
Delphi для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.86/91: Рейтинг темы: голосов - 91, средняя оценка - 4.86
 Аватар для SeryZone
56 / 28 / 18
Регистрация: 09.03.2012
Сообщений: 726
Записей в блоге: 1

Построение фрактала Мандельброта

20.01.2013, 18:45. Показов 22103. Ответов 220
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Добавил поток для построения, но рано обрадовался: прога как зависала, так виснет и сейчас.
И как использовать все ядра процессора на все 100? Кто-нибудь знает?
Вложения
Тип файла: zip Mandelbrot.zip (847.5 Кб, 103 просмотров)
0
Лучшие ответы (1)
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
20.01.2013, 18:45
Ответы с готовыми решениями:

Построение фрактала Коха (основа - правильный треугольник)
помогите пожалуйста надо сделать так, что бы производилось построение фрактала Коха основа правильный триугольник исходя из различных...

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

Генерация фрактала Мандельброта. NASM + OpenGL
Всем здравия! Помогите мне, нужна помощь опытных людей. Замучился совсем. Вроде делаю всё как надо, но выводит непонятно что. Основная...

220
Модератор
 Аватар для FIL
3492 / 2614 / 742
Регистрация: 19.09.2012
Сообщений: 7,978
02.07.2013, 18:53
Студворк — интернет-сервис помощи студентам
murderer, а как ты получаешь скомпилированные "вставки"?
Delphi
1
dd $E258D1C5 //vaddpd  xmm4, xmm5, xmm2
У меня даже ХЕ3 AVX команды не понимает, и расширенные регистры там не просмотреть .
0
4195 / 1841 / 223
Регистрация: 06.10.2010
Сообщений: 4,127
02.07.2013, 20:06
FASM + Hiew
1
Модератор
 Аватар для FIL
3492 / 2614 / 742
Регистрация: 19.09.2012
Сообщений: 7,978
02.07.2013, 21:03
Цитата Сообщение от murderer Посмотреть сообщение
FASM + Hiew
А какой примерный порядок действий в Hiew?
0
4195 / 1841 / 223
Регистрация: 06.10.2010
Сообщений: 4,127
03.07.2013, 06:03
  1. Открываешь FASM, и вводишь туда инструкцию, например
    Assembler
    1
    
    vaddpd  xmm4, xmm5, xmm2
  2. Нажимаешь F9 - предложит сохранить файл, выбираешь папку и в ней появятся bin и asm файлы.
  3. Открываешь bin в Hiew, затем F4 и F2

Вот ещё пара статей по множеству Мандельброта
раз
два
1
Модератор
 Аватар для FIL
3492 / 2614 / 742
Регистрация: 19.09.2012
Сообщений: 7,978
03.07.2013, 09:19
murderer, спасибо за разъяснения.
А на эти статьи тут уже есть ссылки .
0
 Аватар для SeryZone
56 / 28 / 18
Регистрация: 09.03.2012
Сообщений: 726
Записей в блоге: 1
03.07.2013, 12:06  [ТС]
Народ, только вчера отрыл программу, написал швед. Называется 'Kalles Fraktaler'. Кстати, на Ютубе поставил рекорд по самому глубокому зумингу - 10^3000. И написал, что это ещё только начало))) В общем, посмотрите эти статьи:
Ссыль на фракталфорум 1
Ссыль на фракталфорум 2

Добавлено через 32 минуты
А я так и не разобрался с исходником. Как выглядит код в 'Сыром виде' для Double? Я пробовал себе переписать - ничего не получилось, у меня по другому реализована работа
0
4195 / 1841 / 223
Регистрация: 06.10.2010
Сообщений: 4,127
03.07.2013, 12:23
It uses perturbation theory to dramatically reduce the calculation times.
Интересно.

Как запустить jar-файл? У меня выдаёт ошибку "Could not find the main class: SuperFractalThing. Program will exit.".
0
Модератор
 Аватар для FIL
3492 / 2614 / 742
Регистрация: 19.09.2012
Сообщений: 7,978
03.07.2013, 12:35
Цитата Сообщение от SeryZone Посмотреть сообщение
Как выглядит код в 'Сыром виде' для Double?
Я же выложил исходник v1.20_SSE_Double.rar.

Цитата Сообщение от murderer Посмотреть сообщение
У меня выдаёт ошибку "Could not find the main class: SuperFractalThing. Program will exit.".
Та же фигня.
0
4195 / 1841 / 223
Регистрация: 06.10.2010
Сообщений: 4,127
03.07.2013, 12:42
Как выглядит код в 'Сыром виде' для Double?
У меня тоже для Double.
0
Супер-модератор
Эксперт Pascal/DelphiАвтор FAQ
 Аватар для volvo
33479 / 21577 / 8250
Регистрация: 22.10.2011
Сообщений: 37,039
Записей в блоге: 12
03.07.2013, 13:42
java -jar D:\test\superfractalthingrunable.jar
прекрасно запускает jar-файл
0
Модератор
 Аватар для FIL
3492 / 2614 / 742
Регистрация: 19.09.2012
Сообщений: 7,978
03.07.2013, 13:57
У меня кучу ошибок каких-то выдает
Миниатюры
Построение фрактала Мандельброта  
0
Супер-модератор
Эксперт Pascal/DelphiАвтор FAQ
 Аватар для volvo
33479 / 21577 / 8250
Регистрация: 22.10.2011
Сообщений: 37,039
Записей в блоге: 12
03.07.2013, 14:06
Хм...
Миниатюры
Построение фрактала Мандельброта  
0
4195 / 1841 / 223
Регистрация: 06.10.2010
Сообщений: 4,127
03.07.2013, 14:25
FIL
  1. Правой кнопкой по заголовку окна->Изменить->Выделить всё
  2. Правой кнопкой по заголовку окна->Изменить->Копировать
Code
1
2
3
4
5
6
7
8
9
10
11
12
13
14
Exception in thread "main" java.lang.UnsupportedClassVersionError: SuperFractalThing : Unsupported major.minor version 51.0
        at java.lang.ClassLoader.defineClass1(Native Method)
        at java.lang.ClassLoader.defineClassCond(Unknown Source)
        at java.lang.ClassLoader.defineClass(Unknown Source)
        at java.security.SecureClassLoader.defineClass(Unknown Source)
        at java.net.URLClassLoader.defineClass(Unknown Source)
        at java.net.URLClassLoader.access$000(Unknown Source)
        at java.net.URLClassLoader$1.run(Unknown Source)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(Unknown Source)
        at java.lang.ClassLoader.loadClass(Unknown Source)
        at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
        at java.lang.ClassLoader.loadClass(Unknown Source)
Could not find the main class: SuperFractalThing. Program will exit.
Наверное нужна другая версия жабы.
0
Модератор
 Аватар для FIL
3492 / 2614 / 742
Регистрация: 19.09.2012
Сообщений: 7,978
03.07.2013, 14:55
Цитата Сообщение от murderer Посмотреть сообщение
Наверное нужна другая версия жабы.
А они разные бывают? У меня стоит какая-то, она сама себя обновляет периодически до последней версии.

UI, а у тебя что за java?
0
Супер-модератор
Эксперт Pascal/DelphiАвтор FAQ
 Аватар для volvo
33479 / 21577 / 8250
Регистрация: 22.10.2011
Сообщений: 37,039
Записей в блоге: 12
03.07.2013, 15:04
Вот чего пишет:
Code
1
2
3
4
5
>java -version
 
java version "1.7.0_25"
Java(TM) SE Runtime Environment (build 1.7.0_25-b17)
Java HotSpot(TM) Client VM (build 23.25-b01, mixed mode, sharing)
Да, это Win7 32 bit...
0
Модератор
 Аватар для FIL
3492 / 2614 / 742
Регистрация: 19.09.2012
Сообщений: 7,978
03.07.2013, 15:12
Цитата Сообщение от UI Посмотреть сообщение
Вот чего пишет
У меня тоже самое пишет, только Винда х64.
Завтра на 32 попробую...
0
4195 / 1841 / 223
Регистрация: 06.10.2010
Сообщений: 4,127
04.07.2013, 06:00
Win7 32 bit
java version "1.6.0_22"
Java(TM) SE Runtime Environment (build 1.6.0_22-b04)
Java HotSpot(TM) Client VM (build 17.1-b03, mixed mode, sharing)
0
Модератор
 Аватар для FIL
3492 / 2614 / 742
Регистрация: 19.09.2012
Сообщений: 7,978
04.07.2013, 11:04
Цитата Сообщение от FIL Посмотреть сообщение
Завтра на 32 попробую...
Попробовал - ту же ошибку выдает.
0
Модератор
 Аватар для FIL
3492 / 2614 / 742
Регистрация: 19.09.2012
Сообщений: 7,978
04.07.2013, 20:32
Добавил раскраску в v1.20_SSE_Double.
Если ее заменить на таблицу, добавить AVX и все причесать, то построение должно ускориться еще в 4-5 раз.
Вложения
Тип файла: rar v1.20_SSE_Double.rar (13.2 Кб, 14 просмотров)
1
Модератор
 Аватар для FIL
3492 / 2614 / 742
Регистрация: 19.09.2012
Сообщений: 7,978
05.07.2013, 22:39
Сделал на AVX :
Вложения
Тип файла: rar v1.21_SSE_AVX_Double.rar (636.4 Кб, 26 просмотров)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
05.07.2013, 22:39

Написать код для создания фрактала Мандельброта и Кантора
Кто может предоставить код для создания фрактала Мандельброта и Кантора. Не могу найти реализацию этих двух фракталов на C#.

Построение фрактала
При нажатие на btn2 выдает ошибку ссылаясь на строку 55 и выдает такое сообщение ...

Анимационное построение звёдного фрактала
Необходимо нарисовать звёздный фрактал с использованием анимации. Есть программа рисующая фрактал без анимации.

Построение трехмерного фрактала: как установить точки
Хотел построить трехмерный фрактал в wpf как установить точки? пробовал кубы рисовать вокруг точек но получается слишком большой массив...

Построение фрактала «Треугольник Серпинского» с возможностью изменения числа образующих примитивов с помощью клавиш
Доброго времени суток. Помогите реализовать программу на языке Java реализующую построение фрактала «Треугольник Серпинского» с...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
220
Ответ Создать тему
Новые блоги и статьи
Запустил конкурс "тем и промптов для текстовых квестов созданных почти чисто ИИ"
Adler 06.10.2026
Всем привет! За последние три-четыре дня я создал более 16 текстовых квестовых игр используя преимущественно по одному запросу к ИИ на игру. Мне так понравилось смотреть все ветки/ сцены во всех. . .
ИИ не может найти нужный язык в списке
Supersumestria 05.10.2026
Я ему даю вот такое изображение и прошу найти и подчеркнуть немецкий язык. Возвращает он вот это: https:/ / i. **********/ vqBWLe2. png Нужную строчку в 3й колонке просто выдумал. . Это. . .
Новая последняя моя музыка в SUNO
zorxor 05.10.2026
Здравствуйте, дорогие мои друзья! С большой радостью я хотел бы представить вам свою новую последнею музыку, которую сгенерировала мне по моей просьбе нейросеть SUNO. С уважением, zorxor. Это. . .
Программный домашний кинотеатр
russiannick 27.09.2026
Сподобился на программный домашний кинотеатр. В качестве ЯВУ по традиции выбрал js. В помощники взял Яндекс-Алису. Было создано три зала на разные интересы. исторические и ретро сериал Хичкок. . .
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#. Название изменил на ColorStep. Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами: - ВидТО (СправочникСсылка. ВидыТО); - ВидГСМ. . .
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр. Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала. Ниже прикреплён. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru