从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)
-
-
HSV.gsp (50.85 KB)
-
-
M集复函数着色.gsp (18.73 KB)