摘要

L系统是一种基于字符和产生式的文法系统,广泛应用于植物生长模拟。它使用字符对植物器官进行描述,但这种表示方式存在不足。鉴于此提出了基于虚拟器官L系统的植物生长模拟方法。该方法首先将植物器官的形态和生理属性表示为虚拟器官,并利用虚拟器官间的关系构成整个植物。然后用虚拟器官替代L系统中的字符。最后以虚拟器官的变化为核心建立L系统的产生式规则,并通过应用产生式规则控制虚拟器官进行变化,从而模拟植物的生长。实验证明该方法能够对植物生长进行逼真的模拟。