NetaTaneMenu? >>>> 羊歯 >>>> L-system L-system :L-system: 「Lindenmayer system」の略称。リンデンマイヤーさんが考えたらしい。ルールに従って成長するあらゆるモデルを扱うための文法体系みたいな感じです。画像は視覚化するため,あるいはこれを利用して造形するために行うだけでL-systemの本質ではありません。下のソースにも幾つか紹介したように,ルールによって数列など様々な物が定義・作成できます。 図は下の十進ベーシックのソースで描いたもの。 ここで見ているL-systemは :使用文字: A,B,C,D,F :定格文字: [.],{,} :初期設定: A :ルール: A→F[B]C,B→C,C→F{D}A,D→A です。 最初に A という文字列が与えられます。この文字列を走査しながらルールを適用すれば, F[B]C となり