system算法介绍
一、基础基础原理
1.算法介绍
Lindenmayer system简称 L-system是由荷兰乌特勒支大学的生物学和植物学家,匈牙利裔的 Aristid Lindenmayer于1968 年提出的有关生长发展中的细胞交互作用的数学模型,被广泛应用于植物生长过程的研究和建模,也常用于模拟各种生物体的形态。L-system是一系列不同形式的正规语法规则,多被用于植物生长过程 建模 ,但是也被用于模拟各种 生物体的形态。 L-system也能用于生成自相似的分形,例如迭代函数系统。L-system是一系列不同形式的正规语法规则,多被用于植物生长过程 建模 ,但是也被用于模拟各种 生物体的形态。 L-system也能用于生成自相似的分形,例如迭代函数系统。
- 算法原理
Lsystem的核心可以理解为根据已有的规则重写原有字符串,迭代一定次数,生成符合预期的新字符串。L系统是由规则公理和规则组成,对公理依据规则进行有限次数的迭代。
L-system一般定义形式定义为:
V : 符号变量集合(Set of symbolic variables)
S