« Ideen | 16.11.05 | Main | Innovative Tauschbörsen »

November 21, 2005

L-systems 'Biologische Mathematik'

Planzenwachstum läßt sich in Algorithmen ausdrücken. Der bekannteste Ansatz in diesem Feld ist der sogenannte Lindenmeyer Algorithmus oder auch L-System genannt. Mit dieser Abstraktion läßt sich die Verzweigung von Planzen simulieren und ist recht einfach nachzuvollziehen.

Ein Beispiel:
Wenn man als Grundregel folgender Definition folgt...
a = b
b = ab

dann ist ensteht folgendes ergebnis wenn man mit a beginnt:
a
b
ab
bab
abbab
bababbab
abbabbababbab
...

wenn man man für die Grundregel Formelfragmente einsetzt die Variablen enthalten und diese Variablen durch Zufallsgeneratoren moduliert dann entstehen recht organische Strukturen.

wer sich nicht vorstellen kann wie das aussieht findet unter folgendem Link ein Beispiel Patch für v4 und auf der dieser Seite genügend Information zur Weiterbildung.

Das ganze läßt sich ebenso musikalisch nutzen, den Beweis trete ich in meiner MA Dissertation 'sonic maze' an (software > algorithms > blackbox03 > audioexample).

Posted by chris at November 21, 2005 06:59 PM

Comments

Post a comment

¡Comment registration is required but no TypeKey token has been given in weblog configuration!