2012-02-24 4 views
1

Можно ли найти центр большого черного пятна (область, которая с множеством?) Я попытался пройти через все точки, находящиеся в наборе, sum их местоположение ד и в конечном итоге делится на количество точек, находящихся в наборе.Как найти центр набора мандельбротов

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

спасибо!

+0

Как вы ограничивающий центр? –

+1

Это может быть полезно: http://www.wikihow.com/Plot-the-Mandelbrot-Set-By-Hand. Шаг 8 делает это более очевидным. – ScottJShea

+0

@ScottJShea Этот учебник бесполезен для новичков по фракталам. Например, само собой разумеется, что читатель знает о 'i == sqrt (-1)' или о том, что 'c' находится в' z = z^2 + c'. – karatedog

ответ

2

Эта форма идеальная кардиоида (никакие другие подобные формы в наборе Мандельброта не являются идеальными кардиоидами, они несколько искажены).

Проверьте Википедию, вы найдете уравнение для вычисления самого кардиоида: http://en.wikipedia.org/wiki/Cardioid

Заметим, однако, что на границах карты Мандельброта (где нечерноземных площадь черный и встречается) решая, принадлежит ли точка карте или нет, сильно зависит от того, сколько раз вы повторяете z = z^2 + c. Если вы повторите его 50 раз, основной кардиоид будет меньше, чем если вы повторите его 500 раз, потому что с 500 итерациями больше очков на границе будет идти до бесконечности.

+0

Спасибо за ваш ответ! как вы сказали, центр mandelbrot определен в соответствии с значением max_iterations. после того, как мне удалось сохранить точки, находящиеся в mandelbrot, мне просто пришлось найти края набора и вычислить их среднее значение. –

 Смежные вопросы

  • Нет связанных вопросов^_^