返回列表 回复 发帖

从Mandelbrot集谈起——GPS5.0复分形研究

说明:此帖是我学分形的笔记,可能随时更改,也可能有错(尽量避免),这样经过一段时间有所遗忘时,可做为我学习的一个教程。不知怎么搞的自己做的东西过一段时间就有点淡忘。
学习重点是以下几方面:
1、了解什么是M、J集(对我来说只能是了解,因为它的知识太深奥了,绝大部分东东我都不懂);
2、用几何画板作M集:首先,不用逃逸时间算法,尽量要使边界丰富,扫描速度尽可能快,然后放大再放大;其次,用逃逸时间算法,也是要使边界丰富,扫描速度尽可能快,然后放大再放大,这一点是核心
3、M集的变化(只是M集的变化,不涉及广义M集),这点可以说是无穷的最丰富多彩的;
4、广义M集的研究,
5、Julia集和广义J集及其变化的研究;
6、M-J集的关系;
7、三维坐标系中M-J集;
8、牛顿法分形研究。
用扫描法作M集时,一定事先设置好运行环境:角度单位弧度,数值精确到十万分之一(这也是画板的最高精度了,多希望能再高一些啊),轨迹采样2000连续(可以20000但要牺牲时间为代价,是要更丰富的图案,还是要速度,二者不兼得,痛苦!),线型极细(当然可以更粗,但图案质量下降)。
图案的颜色会随迭代次数而变化,原因很简单,迭代终点位置变了。
说明:以下图片未用逃逸时间算法,迭代次数35,不要改变,采样20000,当然可以是2000,这时图片质量稍微有所下降,但速度较快。所用算法见文件。

M集复变函数着色.JPG (21.71 KB)

M集复变函数着色.JPG

HSV.gsp (50.85 KB)

M集复函数着色.gsp (18.73 KB)

以上文件链接中有许多算法看不懂,如什么CCA……请胡、向以及其他高手试试。也希望感兴趣的老师用链接中的着色算法扫出J集,一个人扫太费时间了。
5# 柳烟
再次说明一下,这是我的学习笔记,作为我自己遗忘时的教程(这是我的目的之一),谈不上是板友的教程,因为我对分形了解的很有限,也许还有许多错误的地方。但是我非常非常非常希望广大板友参与到这个话题中来,特别希望zxna,xuefeiyang,zhongba,zxb,liuyao,infinte,dxdy等老师参与进来,在我的心里以上板友都是我的老师,因为我从他们充满智慧的作品中吸取了营养。当然,我在做笔记时,将把每个作品的资料链接详尽的列出来,以便于感兴趣的老师参考研究,发表新作品,以便达到共同提高的目的。共同提高,资料共享是我的目的之二
12# 分形几何


请胡兄附上源文件,以供参考。
16# xiaongxp


谢谢向兄,做的很好。
M集的作法有多种方法,总的来说分为:有逃逸时间算法和不含逃逸时间算法两类;着色方法也是五花八门,总的来说都是用迭代终点(包括它的模、幅角、横坐标、纵坐标)函数和逃逸时间函数着色,变化的只是函数构造方法,好的着色函数可以构造出更加精细的图形结构,这可以拟补画板计算精度的不足。以下是我收集的M集有代表性的构造方法(略微做了一些改动)。

MandelBrot集荟萃.rar (34.97 KB)

感兴趣的板友可以用其中你喜欢的文件改变着色算法,然后放大再放大,下面是我扫的图和文件。

MandelBrot_smooth6.5.gif (20.21 KB)

MandelBrot_smooth6.5.gif

M集(press).GIF (27.27 KB)

M集(press).GIF

M集(infint着色).GIF (26.57 KB)

M集(infint着色).GIF

M集学习zxna1.jpg (17.15 KB)

M集学习zxna1.jpg

M集zhongba1.jpg (19.67 KB)

M集zhongba1.jpg

M集zhongba.jpg (15.61 KB)

M集zhongba.jpg

MandelBrot_smooth6.6-1.gif (32.76 KB)

MandelBrot_smooth6.6-1.gif

M集zhongba.gsp (10.61 KB)

MandelBrot_smooth6.5.gsp (16.2 KB)

MandelBrot_smooth6.6-1.gsp (16.22 KB)

MandelBrot_smooth6.6.gsp (16.2 KB)

以下是mini-m集。

MandelBrot_smooth1200000.jpg (14.8 KB)

MandelBrot_smooth1200000.jpg

MandelBrot_smooth4000-1.jpg (18.84 KB)

MandelBrot_smooth4000-1.jpg

MandelBrot_smooth50000.jpg (19.6 KB)

MandelBrot_smooth50000.jpg

MandelBrot_smooth800000.gif (34.67 KB)

MandelBrot_smooth800000.gif

源文件明天上传,超过了上传权限了。图片都缩为原图的50%左右。大文件无法上传,痛苦!
请胡兄上传源文件,谢谢!
返回列表