背后的知识
- 自相似:把一棵树的任何一根小树枝放大,它的形状和大树几乎一模一样。分形的最大特点就是「局部=整体的缩小版」。
- 递归(recursion):画树的程序只需要一条规则:「一根枝干的末端,再长出两小根枝干」——然后让计算机把这条规则一遍又一遍套在自己身上。深度从 1 加到 10,树枝的数量会从 2 涨到 2000 多根。
- 大自然里到处都是:蕨类叶子、罗马花椰菜、闪电、海岸线、血管、雪花,甚至你呼出的气,很多都是分形。
- 雪花曲线:把正三角形每条边中间切掉一块再拼个尖角,重复做,就得到科赫雪花——它围出来的面积有限,但边界的长度可以无限长!
- 试试把「长度缩短比例」调到 0.5、角度调到 45°,你会得到一棵很像雪花的树。