返回列表 回复 发帖
真不错。老看你们玩分形,弄的我都想摸摸了。但是我不敢,主要是我没这么多时间。今年上高三,不敢玩分形。
还是很久以前玩过M集了。
我还是在边边欣赏你们的大作吧。
563# xiaongxp
这个好看。可惜我的电脑有点不带劲。
巷老师,你的这个版块我来开了几遍。感觉比较深奥。
我知道你把很多东西都做成工具了。傻瓜化了。
不过有几点我想请教你了:
1.你们老说的et,em具体指什么?
2.你的三距离我只言片语的看到了点,但究竟是怎么回事,望解答一下。
3.我建议你的版块最前面安个名词解释,让初来的人能看的更明白一点。
4.你的缕空算法是什么意思?
最后,看到你的精品成堆,你耗费了大量的心血,敬佩。整个分形版块在技法上的介绍都很少,或说很分散,不能不说是个遗憾。尤其对初学者就模不着头了。你有普及分形的愿望,要是你弄一个最简单的例子就一个就够了,教初学者学,并把分形中最基本的技法集中介绍一下,例子不要深奥,做出的图形也不必强调美丽,把出初学者的胃口吊起来,你想普及分形的愿望就能实现了,毕竟教会方法,比告诉结果更重要,,说真的分形版块的例子我只看懂了图片,有点遗憾,呵呵。
595# xiaongxp
“三距离”我好像是子啊雪老师的组论的粗论分形看到他提过。
的确实施起来难,时间太少了。不过还是得整一个简单的例子放到前面,入门整的越低越好,把人的胃口吊起来了不怕么人学。首先打消调听到分形就怕的感觉。尤其是上色整个简单的例子吊初学者的胃口。后面就反复用着个例子讲解,
分形板块的确要搞一个名词解释,要不第一次看分形板块的人就不知所云,你们几个经常玩分形较et,em觉得很自然,不用解释,但第一次看板块的人就不知所云了,还有就是带着观看心理的人本来心头就先入为主的认为分形很难,在看不懂那些名词就觉得分形是天书。
整个简单的例子,入门级的很有必要。我觉得可以用几何画板的文件采样切图的形式贴在本板块的最前面。首先要假定进入本板块的人是0基础。玩分形的人越多,画板分形才越有前途。而且这个简单例子不必去追求图象的美轮美奂,只要能把原理阐述清楚就行,这就省去了细致的调整参数过程,让学的人知道要调参就可以了。这样就可以省去很多时间。
et---这个符号取的好escope time(逃逸时间),em--escope module(逃逸模),还有你们所的p值我明白了判断的意思,拼音的第一个字母。这个有点不合乎惯例,呵呵,玩笑。判断是Judge,或estimate。所以et,em取的很到位。
知道了缕空就是让f(z)的模在区间[a,b]上=无穷大,无定义。
597# xiaongxp


原来p还有这个历史过程。值得纪念。我的确佩服你,这么多分形,不知要耗费多少时间。就是坚持就不容易。
老巷,你们讨论了许多去掉第一个等势线的方法,我不熟悉你们用的扫描框架,所以我硬没整懂你是怎么去掉第1个等势线的?我看你的文件是x^2/x,我试了试但是失败了,我也没想明白为啥你用x^2/x,,望告知。
另老巷,你用我作图时那种震荡的方法,震荡一下你的图,看看效果如果,我也想知道效果。
605# xiaongxp
我把我的思路说说,共探讨。
我在开始分形上色时(全屏),发现上彩的区分度不大,基本都在同一个色段,我仔细观察扫描时的数据变化,发现基本上都是在小数点后几位变动,开始我就在参数面板设置一个小区间做为上色的起点和终点。就像这样[0.00012,0.00014],但是我很快发现终点象的坐标太难确定。后来我就想如果能把数据放大,让数据强烈的波动起来,用数据波动的峰值去对应颜色。以突出显示那些颜色,电脑自动去完成。我在上色时用到了三个距离:
1.初象距离:r0=sqrt(x^2+y^2)或sqrt((x-xn)^2+(y-yn)^2)(如果有类似极限点的时候)
2.终点象距离 dist=sqrt(xn^2+yn^2)
3.逃逸距离(边界距离)esc=sqrt(x^2+y^2)-2
接着我依据sin(1/x),cos(1/x),等在原点附近会震荡,震荡的结果就会有很多峰值产生,
比如说RGB取
f(x)=tan(1/x),R=tan(f(r0))'
h(x)=sin(π/x)+sin(3π/x),G=h(esc)
u(x)=sin(6/x),B=u(dist)
.,反正可以产生震荡的函数很多如三角级数取前几项,负幂级数与周期函数嵌套等等。
震荡的结果就是把终点象的数据快速放大,从而产生夸张的色彩。
简单的讲究是用象声波那样的函数去对应颜色。你研究过weierstrass函数,你不妨把它作为一参数上色看看。
另外在上色时可以绘制f,h,u的图形,当看到象声波一样的图形就对了,而且看着声波,把声波上,下平移,可以再一定程度上方便控制颜色。
函数图象的y轴就知道颜面面板的设置值,我把函数f,h,u的值域与颜面面板上的设置的颜色宽度的交集叫主值区间,这个区间是主要参考的区间。值域超过着个区间的部分就不再变化(常色)。上下平移波形时就是反复和主值区间对比,以实现调试色彩。
605# xiaongxp
巷老师:你的逃逸时间et的定义是什么?谢谢。
你说的et是不是逃逸时的p值等于几?或者说让p参加迭代,p的累加值就是你说的et?
是不是用迭代次数n*p,然后迭代,产生一个变量就是et?
对了,迭代次数np作为逃逸时间,对啊,这个变量有逻辑判断的功能。谢谢,恍然大悟。
608# xiaongxp
谢谢。我明白了。就是一个表示逻辑判断的变量。我做出来了。
609# myzam
巷老师我发现一个问题:全屏迭代是把跑到逃逸区域外的点啦回来,从而导致数列xn,yn是一个周期数列,
所以数列xn,yn的周期性就可以取代逃逸时间。我的迭代我发现xn-yn=0就是点炮到区域外去了,非o就是在区域内。我还得好好的研究一下,看看是不是真的是这样的。
实验了不行,xn,yn虽然是周期数列,但是它是终点象的坐标,中间数据没法用。
返回列表