返回列表 回复 发帖
Koch曲线
初始元:F
生长规则:F→F+F--F+F
参数:t=60

初始元:F
第一级:F+F--F+F
第二级:F+F--F+F+F+F--F+F--F+F--F+F+F+F--F+F
wda43779 发表于 2011-4-3 21:58
这组伪代码少了一个压缩比
6# 榕坚
7# 柳烟
1.jpg

未命名1.gsp (8.17 KB)

作4个仿射变换:
1.将第一级以左1点为中心作1/3压缩变换,得第一个F;
2.将第一个F向前平移1/3个单位后,以左2点为中心左转60°得第二个F;
3.将第二个F向前平移1/3个单位后,以左3点为中心右转两个60°得第三个F;
4.将第三个F向前平移1/3个单位后,以左4点为中心左转60°得第四个F。
这是Hilbert曲线的L-sys代码,胡兄在【征解奇怪分形】帖作过呀。
16# xuefeiyang
这个方老师作过,其补线方法尤其巧妙。此文件现记不清贴于那里,我把自己收藏的传来:
希尔伯特曲线[inRm].gsp (8.55 KB)
返回列表