|
7 / 7 / 3
Регистрация: 20.07.2012
Сообщений: 132
|
||||||
Фрактал по типу множества Жюлиа20.07.2012, 19:06. Показов 11352. Ответов 44
Метки нет (Все метки)
Здравствуйте уважаемые программисты. Проверьте пожалуйста и укажите на ошибки. Нужно получить фрактал по типу множества Жюлиа. Функция f(x)=ch z. Выделил действительную и мнимую часть. Получилось следующее: Re: (e^x+e^(-x))/2*cos y; Im: (e^x-e^(-x))/2*sin y. Но что-то тут не ладится. Помогите плиз.
P.S. Что должно получиться смотрите на прикреплённый рисунок.
0
|
||||||
| 20.07.2012, 19:06 | |
|
Ответы с готовыми решениями:
44
Построение множества Жюлиа множества Жюлиа
|
|
Змеюка одышечная
9864 / 4595 / 178
Регистрация: 04.01.2011
Сообщений: 8,574
|
|
| 20.07.2012, 21:38 | |
|
1
|
|
|
7 / 7 / 3
Регистрация: 20.07.2012
Сообщений: 132
|
|
| 20.07.2012, 22:03 [ТС] | |
|
Ну а разве у меня не то же самое?
Добавлено через 1 минуту Просто я записал формулы, которыми задаётся ch x и sh x.
0
|
|
|
Почетный модератор
64319 / 47615 / 32743
Регистрация: 18.05.2008
Сообщений: 115,167
|
|
| 21.07.2012, 09:31 | |
|
gavrichenko, Все верно просто я попросил vetvet, проверить поскольку сам не умею. Нужно же искать почему не то рисует...
Добавлено через 1 час 33 минуты Не знаю, меняя параметры iter,max а также вид фрактала -достигает определённого максимального числа; -действительная часть меньше определённого числа; -мнимая часть меньше определённого числа; -и мнимая, и действительная части меньше какого-либо числа. получил кучу разных фракталов, но тот что на картинке не получается. Вообще это описано например здесь. http://fractalworld.xaoc.ru/Julia_set Видимо это как-то знать нужно, метод тыка не подходит.... Добавлено через 30 минут Кстати c.x,c.y здесь не нужны, убери их из кода.
2
|
|
|
7 / 7 / 3
Регистрация: 20.07.2012
Сообщений: 132
|
|
| 21.07.2012, 09:38 [ТС] | |
|
Puporev,я этот сайт уже можно сказать наизусть изучил. какая-то ерунда.
0
|
|
|
Почетный модератор
64319 / 47615 / 32743
Регистрация: 18.05.2008
Сообщений: 115,167
|
||
| 21.07.2012, 09:41 | ||
|
0
|
||
|
Почетный модератор
64319 / 47615 / 32743
Регистрация: 18.05.2008
Сообщений: 115,167
|
||||||
| 21.07.2012, 12:15 | ||||||
|
Короче сделал такой код, в принципе тоже.
Вставил эту формулу в чужую программу, получил в принципе тоже, просто цвета другие.
1
|
||||||
|
Змеюка одышечная
9864 / 4595 / 178
Регистрация: 04.01.2011
Сообщений: 8,574
|
||||||
| 21.07.2012, 14:25 | ||||||
|
http://www.mycomp.com.ua/text/... 1684058425
Добавлено через 39 минут И ещё вопрос: вы исходный код, который переделывали:
2
|
||||||
|
Почетный модератор
64319 / 47615 / 32743
Регистрация: 18.05.2008
Сообщений: 115,167
|
|
| 21.07.2012, 14:35 | |
|
vetvet, Он строит множество Жулиа по формуле z^2+c
0
|
|
|
Змеюка одышечная
9864 / 4595 / 178
Регистрация: 04.01.2011
Сообщений: 8,574
|
|
| 21.07.2012, 14:46 | |
|
0
|
|
|
Почетный модератор
64319 / 47615 / 32743
Регистрация: 18.05.2008
Сообщений: 115,167
|
|
| 21.07.2012, 14:49 | |
|
Так это и строит в принципе, широкий дендрит, просто картинки на том сайте вряд ли взяты с программ в Паскале и сильно не совпадают, а синий фон вообще просто пририсован.
0
|
|
|
Змеюка одышечная
9864 / 4595 / 178
Регистрация: 04.01.2011
Сообщений: 8,574
|
||||||
| 21.07.2012, 15:29 | ||||||
|
Кроме того, что мне вообще ничего в данном коде не понятно, первое, что интересует, зачем выполняется зто:
0
|
||||||
|
Почетный модератор
64319 / 47615 / 32743
Регистрация: 18.05.2008
Сообщений: 115,167
|
|
| 21.07.2012, 15:41 | |
|
Это типа обратного масштабирования, приведения экранных координат к реальным, х,y имеют значения x=[-320,320], y=[-240,240], а для вычисления нужны малые величины.
По идее нужно наоборот, берут реальные координаты например по х,y от -1,5 до 1,5, делают вычисления и через масштабирование, уже с увеличением , рисуют пиксели в экранных координатах. Например на картинке программы в Делфи так и сделано.
0
|
|
|
Змеюка одышечная
9864 / 4595 / 178
Регистрация: 04.01.2011
Сообщений: 8,574
|
|
| 21.07.2012, 15:45 | |
|
Puporev, тогда может попробовать взять значение не 0.005, а ещё меньше. Экспонента ведь растёт быстрее квадратичной функции. Ну и поиграться с радиусом, который max=16.
0
|
|
|
Почетный модератор
64319 / 47615 / 32743
Регистрация: 18.05.2008
Сообщений: 115,167
|
|
| 21.07.2012, 15:48 | |
|
vetvet, Тут вообще меняя разные параметры и условия получаются всякие разные фракталы, я когда экспериментировал, то мне надоело, но получить ту картинку что в задании все равно даже близко не мог.
0
|
|
|
Почетный модератор
64319 / 47615 / 32743
Регистрация: 18.05.2008
Сообщений: 115,167
|
|
| 21.07.2012, 15:54 | |
|
При уменьшении этих коэффициентов происходит детализация картинки, уменьшается область рисования, но вылазят подробности, вот например при коэффициенте 0,001.
0
|
|
|
Почетный модератор
64319 / 47615 / 32743
Регистрация: 18.05.2008
Сообщений: 115,167
|
|
| 21.07.2012, 16:03 | |
|
Кстати ту что по условию пытался сделать уменьшать некуда, можно только увеличивать.
0
|
|
| 21.07.2012, 16:13 | |
|
Не по теме: Мне проверять и пробовать не на чем.
0
|
|
|
Почетный модератор
64319 / 47615 / 32743
Регистрация: 18.05.2008
Сообщений: 115,167
|
|
| 21.07.2012, 16:19 | |
|
vetvet, Если у тебя ХР, скачай здесь Турбо Паскаль, если семерка, то FreePascal, в нем тоже будет работать.
Скачать Паскаль Чтобы запустить программу нужно скопировать код из темы в Блокнот и сохранить его в папке Bin с расширением .pas. Потом запустить файл .exe Паскаля, найти через меню Файл этот файл, открыть и вперед. Добавлено через 35 секунд Да, имя файла из латинских букв и не более 8.
0
|
|
|
Змеюка одышечная
9864 / 4595 / 178
Регистрация: 04.01.2011
Сообщений: 8,574
|
||||||||||||||||
| 21.07.2012, 16:20 | ||||||||||||||||
|
Ну и ещё из различий.
У ТС
0
|
||||||||||||||||
| 21.07.2012, 16:20 | |
|
Помогаю со студенческими работами здесь
20
Алгоритм построения простейшего множества Жюлиа Написать код для отображения множества Жюлиа Выражение должно относиться к целочисленному типу или типу перечисления без области видимости Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Отчёт о спецтехнике находящейся в ремонте
Maks 20.04.2026
Отчёт из решения ниже размещен в конфигурации КА2.
Задача: отобразить спецтехнику, которая на данный момент находится в ремонте.
Есть нетиповой документ "Заявка на ремонт спецтехники" который. . .
|
Памятка для бота и "визитка" для читателей "Semantic Universe Layer (Слой семантической вселенной)"
Hrethgir 19.04.2026
Сгенерировано для краткого описания по случаю сборки и компиляции скелета серверного приложения. И пусть после этого скажут, что статьи сгенерированные AI - туфта и не интересно. И это не реклама -. . .
|
Запрет удаления строк ТЧ документа при определенном условии
Maks 19.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "Аккумуляторы", разработанного в конфигурации КА2. У данного документа есть ТЧ, в которой в зависимости от прав доступа. . .
|
Модель заражения группы наркоманов
alhaos 17.04.2026
Условия задачи сформулированы тут
Суть:
- Группа наркоманов из 10 человек.
- Только один инфицирован ВИЧ.
- Колются одной иглой.
- Колются раз в день.
- Колются последовательно через. . .
|
|
Мысли в слух. Про "навсегда".
kumehtar 16.04.2026
Подумалось тут, что наверное очень глупо использовать во всяких своих установках понятие "навсегда". Это очень сильное понятие, и я только начинаю понимать край его смысла, не смотря на то что давно. . .
|
My Business CRM
MaGz GoLd 16.04.2026
Всем привет, недавно возникла потребность создать CRM, для личных нужд. Собственно программа предоставляет из себя базу данных клиентов, в которой можно фиксировать звонки, стадии сделки, а также. . .
|
Знаешь почему 90% людей редко бывают счастливыми?
kumehtar 14.04.2026
Потому что они ждут. Ждут выходных, ждут отпуска, ждут удачного момента. . .
а удачный момент так и не приходит.
|
Фиксация колонок в отчете СКД
Maks 14.04.2026
Фиксация колонок в СКД отчета типа Таблица.
Задача: зафиксировать три левых колонки в отчете.
Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка)
/ / . . .
|