返回列表 回复 发帖
67# 榕坚
这个分形还没找到好的方法,迭代很怪异,用画板还没找到思路。
72# 柳烟


我弄来弄去都是原来的M集呢?
73# 榕坚
n>501,则M集中有花样,如果n<501,则一定是M集,这从代码中能看出是这样。
这段代码,可能我在理解时有误,结果造出的图与帖图距离大。问问榕坚兄,当f<=0时,迭代公式为那般?IF后的z是指初始值z还是f>0时迭代的终值?这问题困扰着我,如果这问题解决,这个分形不成为问题。
loop:
    f = f - 1
  IF (f <= 0)
    f = @restart
    oldC = c
    c = z*@sign
    z = oldC
  ENDIF
     z = z^@power + c
  bailout:
  |z| <= @bailout
75# 柳烟


不知理解是否有误:f>0时正常迭代,f<=0时,C换成-Z,Z换成C,再迭代501次。判断语句结束后的Z应该是接着刚获得的Z。
如何用迭代实现 f 的值的变化:501,500,……,2,1,0,501,500,……?
77# changxde


f=501
f=k*(f-1)+非k*501
从f-f迭代即可。
k为判断f是否>=0
78# 榕坚
这个分形我决定放弃了,干了几天,越弄头脑越昏,越弄越不带劲,那位板友做出后,请帖上源文件,谢谢。
78# 榕坚
学习了
pic16.GIF
80# changxde


期待着changxde老师再给大家一个惊喜,从代码来看几何画板应该能演绎这个分形的。
返回列表