Board logo

标题: 起泡下的分形 [打印本页]

作者: 柳烟    时间: 2011-8-16 01:13     标题: 起泡下的分形

未命名.jpg
起泡下的分形.gsp (37.06 KB)

图片附件: 未命名.jpg (2011-8-16 09:10, 61.48 KB) / 下载次数 2096
http://forums.netpad.net.cn/attachment.php?aid=13826&k=790d8db33b3be56668c52542b5789c8a&t=1779830158&sid=9GnHgh



附件: 起泡下的分形.gsp (2011-8-16 01:13, 37.06 KB) / 下载次数 3610
http://forums.netpad.net.cn/attachment.php?aid=13827&k=e2cdd48dafa253df37fd007b3e2e4ce7&t=1779830158&sid=9GnHgh
作者: 柳烟    时间: 2011-8-16 08:05

学自梅先生发在此网的文件,我在学其源文件时,颇费了一番周折。我此GSP所有数据都没隐藏,易懂,计算式的先后顺序即制作时的先后次序。这种分形的制作机理,我还没完全懂,欢迎大家帮忙。
作者: dyk    时间: 2011-8-16 09:27

柳烟老师又为我铺好了路,下载学习
作者: 柳烟    时间: 2011-8-16 11:16

3# dyk
彼此铺路,节省脑力。问好。
作者: dyk    时间: 2011-8-16 14:36

起泡技术与陷阱技术的J集(两者参数完全一样),结构形状差不多.

图片附件: 起泡法.jpg (2011-8-17 22:11, 33.25 KB) / 下载次数 1862
http://forums.netpad.net.cn/attachment.php?aid=13834&k=e05b7ce6466bf18a29d8a26a88ac1e82&t=1779830158&sid=9GnHgh



图片附件: 陷阱法.jpg (2011-8-17 22:11, 32.54 KB) / 下载次数 1889
http://forums.netpad.net.cn/attachment.php?aid=13835&k=4fd2f12976e9a7a6146f411737bbc73c&t=1779830158&sid=9GnHgh


作者: 柳烟    时间: 2011-8-17 15:15

将就一楼的文件,修改,搞一个起泡的M集放大。.
起泡下的M集放大.jpg
起泡下的M.gsp (37.81 KB)

图片附件: 起泡下的M集放大.jpg (2011-8-17 22:10, 34.48 KB) / 下载次数 1912
http://forums.netpad.net.cn/attachment.php?aid=13847&k=a6c73afe71f667c04ae3c689c79602f0&t=1779830158&sid=9GnHgh



附件: 起泡下的M.gsp (2011-8-17 15:15, 37.81 KB) / 下载次数 3568
http://forums.netpad.net.cn/attachment.php?aid=13848&k=59b4ebc277463234860ae0557d1b0076&t=1779830158&sid=9GnHgh
作者: dyk    时间: 2011-8-17 15:41

立体感很强,有气势.
作者: 柳烟    时间: 2011-8-17 21:16

7# dyk
这种起泡法搞出的分形,有些朦胧,象是罩上了层雾气,有点浑沌。颜色单调,这象是毛病所在,陷阱法的图片清晰,色亮艳。
分形这玩意,用画板来玩,感觉到资料太少了,算法太少了,也许外国人手里的资料,比中国人多得多,哎。老外的这软件好是好,可惜太秀气了。
作者: 柳烟    时间: 2011-8-17 21:33

将1楼的文件,加大n=360,并适当改变参数,再扫J集:
起泡下的J1.jpg

图片附件: 起泡下的J1.jpg (2011-8-17 22:12, 43.34 KB) / 下载次数 1870
http://forums.netpad.net.cn/attachment.php?aid=13851&k=ec1a0473803f68fed715b0a1384303c7&t=1779830158&sid=9GnHgh


作者: dyk    时间: 2011-8-18 08:59

柳老师,我分析了一楼的文件,觉得这几处可以优化,并扫一经典J集.请指导.
起泡程序.GIF
J54.jpg

图片附件: 起泡程序.GIF (2011-8-18 12:34, 17.54 KB) / 下载次数 2119
http://forums.netpad.net.cn/attachment.php?aid=13852&k=2f4ef1fb993022e4e3db682c549c3fed&t=1779830158&sid=9GnHgh



图片附件: J54.jpg (2011-8-18 08:59, 58.3 KB) / 下载次数 2373
http://forums.netpad.net.cn/attachment.php?aid=13853&k=ba8ceb2baa7c6574fa8c5f72a90101f1&t=1779830158&sid=9GnHgh


作者: dyk    时间: 2011-8-18 14:58

利用起泡法扫的J集及其局部.

图片附件: J55.jpg (2011-8-18 16:13, 63.6 KB) / 下载次数 1884
http://forums.netpad.net.cn/attachment.php?aid=13854&k=6a3f405fe807368a8ae89d42e425b7c6&t=1779830158&sid=9GnHgh



图片附件: J55'.jpg (2011-8-18 14:58, 132.47 KB) / 下载次数 1945
http://forums.netpad.net.cn/attachment.php?aid=13855&k=9c5142f034da7edac25119974619f13a&t=1779830158&sid=9GnHgh


作者: dyk    时间: 2011-8-18 15:50

同一J集泡泡大小不同的效果

图片附件: J56(小泡).jpg (2011-8-18 16:15, 72.38 KB) / 下载次数 1897
http://forums.netpad.net.cn/attachment.php?aid=13857&k=e293615670f9a57da408cdad4b98ff0d&t=1779830158&sid=9GnHgh



图片附件: J56(大泡).jpg (2011-8-18 16:15, 52.81 KB) / 下载次数 1911
http://forums.netpad.net.cn/attachment.php?aid=13858&k=92af9d4c7fa9f78e5de87736e81d07af&t=1779830158&sid=9GnHgh



图片附件: J56(中泡).jpg (2011-8-18 19:47, 41.64 KB) / 下载次数 1733
http://forums.netpad.net.cn/attachment.php?aid=13859&k=93456c0554398be3a2fb385c812161cb&t=1779830158&sid=9GnHgh


作者: dyk    时间: 2011-8-18 18:48

再扫一个(桃树)

图片附件: J57.jpg (2011-8-18 19:48, 85.41 KB) / 下载次数 1915
http://forums.netpad.net.cn/attachment.php?aid=13869&k=676f8e57e567f4e25d0d1c7776cc46ee&t=1779830158&sid=9GnHgh



附件: 桃树.gsp (2011-8-20 14:50, 22.84 KB) / 下载次数 2147
http://forums.netpad.net.cn/attachment.php?aid=13890&k=11930a80bc516cb47865510ef1bdfea9&t=1779830158&sid=9GnHgh
作者: 柳烟    时间: 2011-8-18 20:07

10# dyk
说得正确,红色这块的功能起到更换颜色的色的作用,用常数替代可以,文件中之所以如此,我想是因为只要将a的值从0到8选取,就可得到不同的色彩。蓝色那句没作用,我想是不是可以引进着色中去呢?这个可尝试。
作者: 柳烟    时间: 2011-8-18 20:10

13# dyk
图片不错,特别是13楼的心形图案,我想情人节可能用得上,不错,又是金色,女士一定喜欢得紧。能否附上13楼的源文件,让我们分享一下?问好。
作者: 柳烟    时间: 2011-8-19 15:19

谢尔宾斯基三角形起泡1.jpg
谢尔兵斯基三角形起泡1.gsp (37.58 KB)

图片附件: 谢尔宾斯基三角形起泡1.jpg (2011-8-19 15:47, 43.95 KB) / 下载次数 1751
http://forums.netpad.net.cn/attachment.php?aid=13877&k=b71eb1445afc388e8bfc9774fe2c61ff&t=1779830158&sid=9GnHgh



附件: 谢尔兵斯基三角形起泡1.gsp (2011-8-19 15:19, 37.58 KB) / 下载次数 2665
http://forums.netpad.net.cn/attachment.php?aid=13878&k=af59c102f5c4e864f49c2a9ba8176f6e&t=1779830158&sid=9GnHgh
作者: 柳烟    时间: 2011-8-19 15:59

再扫谢尔三角形:
谢三角形2.jpg

图片附件: 谢三角形2.jpg (2011-8-19 15:59, 152.56 KB) / 下载次数 1890
http://forums.netpad.net.cn/attachment.php?aid=13879&k=deb606efecc30957f0f7a9f25284b7e0&t=1779830158&sid=9GnHgh


作者: mjj_ljh    时间: 2012-2-1 16:41

重温起泡法,发现原算法有误。如何得到|Zn|的最小值呢?原算法只得到了min(|Zn-1|,|Zn|).
作者: mjj_ljh    时间: 2012-2-1 20:39

如何在et算法中得到min{|Z1|,|Z2|,……|Zn|}呢?请教各位老师。
作者: changxde    时间: 2012-2-1 21:13

19# mjj_ljh


我想:用“层次分明”里的方法可以解决。

不过我还没弄懂这个冒泡法。
作者: xiaongxp    时间: 2012-2-1 21:49

19# mjj_ljh
是这样迭代吗?
z=z[1],
k=k+1,k=1
s=sgn(1+sgn(z-z[k+1])),
z=z-s(z-z[k+1]),
k→k+1,深度n-1
作者: mjj_ljh    时间: 2012-2-2 15:55

谢谢两位老兄指点迷津,用常老师方法搞定收敛区,向兄的方法没吃透
常兄所谓冒泡法的核心就是:用min(abs(Z0),abs(Z1),…,abs(Zn))作为着色参数,而不是用abs(Zn)作为着色参数,仅此而已。后者是我们常用的。
现在的问题是如何得到逃逸区点z的min(abs(Z0),abs(Z1),…,abs(Zn)),使逃逸区有泡。
文件1为正解,文件2为老方法,虽然有误,但也可以作为一种着色法。
et-起泡算法M.gsp (9.86 KB)
et-起泡算法min(Zn-1,Zn)M.gsp (9.26 KB)
未命名.JPG

附件: et-起泡算法M.gsp (2012-2-2 15:55, 9.86 KB) / 下载次数 4851
http://forums.netpad.net.cn/attachment.php?aid=16241&k=c5644fdb3d69a3a6fa494e449a08c02a&t=1779830158&sid=9GnHgh

附件: et-起泡算法min(Zn-1,Zn)M.gsp (2012-2-2 15:55, 9.26 KB) / 下载次数 4984
http://forums.netpad.net.cn/attachment.php?aid=16242&k=67ed99be7df68d223fcab83c669f3214&t=1779830158&sid=9GnHgh

图片附件: 未命名.JPG (2012-2-2 22:24, 16.79 KB) / 下载次数 4002
http://forums.netpad.net.cn/attachment.php?aid=16244&k=c74e91cb1a860e05ddff43cc8521cd79&t=1779830158&sid=9GnHgh


作者: changxde    时间: 2012-2-5 19:27

对于求逃逸区点z的min(abs(Z0),abs(Z1),…,abs(Zn))的问题,我们在前面讨论过,若某个|zk|>2,则后面的|z|都大于2,所以要求min只要在小于2 的范围内即可,事实上上面的方法已经求出了逃逸区的min。
作者: changxde    时间: 2012-2-5 19:30

有点象陷阱法
Snap_2012.02.05_19h09m16s_001.png
Snap_2012.02.05_19h41m48s_002.png

图片附件: Snap_2012.02.05_19h09m16s_001.png (2012-2-5 19:30, 68.75 KB) / 下载次数 4948
http://forums.netpad.net.cn/attachment.php?aid=16254&k=8996cbaefbc6d0eadde54ea97ca6f730&t=1779830158&sid=9GnHgh



图片附件: Snap_2012.02.05_19h41m48s_002.png (2012-2-5 19:45, 189.76 KB) / 下载次数 4674
http://forums.netpad.net.cn/attachment.php?aid=16255&k=1eab4b48aece86d67c741c82c137dd47&t=1779830158&sid=9GnHgh


作者: 榕坚    时间: 2012-2-5 20:17

这种“冒泡法”UF中也有,只是不适用于扫放大图:

图片附件: CarlsonBubbles1-3.JPG (2012-2-5 20:17, 48.61 KB) / 下载次数 3723
http://forums.netpad.net.cn/attachment.php?aid=16256&k=32d9665c997c333e115adfea46433abc&t=1779830158&sid=9GnHgh


作者: 柳烟    时间: 2012-2-6 10:36

问问梅老师,冒泡法这原理出自何处?
作者: 榕坚    时间: 2012-2-6 21:47

26# 柳烟


应该就是搜索平面内的收敛点,因为它是以迭代终点到该点距离的大小着色的。因此在M集中泡的中心也就是小M集的位置。用这种方法寻找小M集一找一个准。
作者: 柳烟    时间: 2012-2-7 08:46

27# 榕坚
完全正确。扫一幅:
未命名.jpg
起泡处,均有小M藏于其中。

图片附件: 未命名.jpg (2012-2-7 08:46, 163.39 KB) / 下载次数 4791
http://forums.netpad.net.cn/attachment.php?aid=16264&k=ca6708ae10147a60a4c782731ea07b39&t=1779830158&sid=9GnHgh






欢迎光临 inRm3D: 画板论坛 (http://forums.netpad.net.cn/) Powered by Discuz! 7.0.0