1

根据以下文章:wolfram Mandelbrot set,我试图了解他们如何准确地计算出Ln(C)=Zn=R(max) values. 我确实知道 Rmax 是一个常数,等于 2,(|Zn| < 4 对于 Mandelbrot 集合内的所有点) , Ln(C) 应该是我为每个 C(point) 花费的迭代次数,但是我如何使用这 2 个来计算

L1(C)   =   C   
L2(C)   =   C(C+1)
          ....
          ....

感谢您的帮助!

4

1 回答 1

2

您首先设置 z=C(或者,基本上等同于发生的情况,z=0),然后重复设置 z := z^2+C。继续这样做,直到得到 |z|>Rmax 的 az。

如果你从不这样做——当然在实践中你不会永远继续下去,而是会在一定的最大迭代次数后停止——那么你的观点就在 Mandelbrot 集中,如果你在画一幅画,你通常将其涂成黑色。

如果在 N 次迭代之后你确实得到了 |z|>Rmax,那么你的点不在 Mandelbrot 集合中,并且 N 给出了一些指示它在集合之外的程度;如果您正在绘制图片,则通常以 N 确定的颜色绘制点。

Wolfram 页面上对 L_n 的描述非常糟糕。它们的意思是:定义 L_n(C) 为使用参数 C 时经过 n 次迭代后 z 的值;然后您可以绘制由|L_n(c)|=Rmax 定义的曲线。当您如上所述绘制点时,这些是不同颜色区域之间的边界。

于 2012-04-28T08:53:08.023 回答