是否有可能找到大黑點的中心(帶有集合的區域?) 我試圖循環遍歷集合中的所有點,sum它們的位置ד並最終除以組中的點數。如何找到mandelbrot集合的中心
它沒有按預期工作,因爲該集沒有形成,例如它不是一個完美的球體或正方形,因此中心總是改變。還有另一種找到中心的方法嗎?
謝謝!
是否有可能找到大黑點的中心(帶有集合的區域?) 我試圖循環遍歷集合中的所有點,sum它們的位置ד並最終除以組中的點數。如何找到mandelbrot集合的中心
它沒有按預期工作,因爲該集沒有形成,例如它不是一個完美的球體或正方形,因此中心總是改變。還有另一種找到中心的方法嗎?
謝謝!
該形狀是一個完美的心形(Mandelbrot組中沒有其他類似的形狀是完美的心形,它們有點扭曲)。
檢查維基百科,你會發現公式計算心本身:http://en.wikipedia.org/wiki/Cardioid
但請注意,在曼德爾布羅圖(其中黑和非黑色面積達到)的邊界決定一個點是否屬於地圖,很大程度上取決於你迭代多少次z = z^2 + c
。如果迭代50次,主要心型將小於迭代500次的情況,因爲500次迭代後,邊界處的點數將增加到無窮大。
感謝您的回覆!正如你所說的,mandelbrot的中心是根據max_iterations值定義的。在我設法存儲mandelbrot中的點之後,我只需找到該集合的邊並計算它們的平均值。 – 2012-04-04 12:01:11
你是如何定義的中心? – 2012-02-24 13:02:48
這可能有些用處:http://www.wikihow.com/Plot-the-Mandelbrot-Set-By-Hand。第8步使其更加明顯 – ScottJShea 2012-02-24 13:04:14
@ScottJShea該教程對於分形上的初學者是無用的。例如,讀者知道'i == sqrt(-1)'或''z = z^2 + c'中的'c'是理所當然的。 – karatedog 2012-04-03 19:13:28