Sierpinski Triangle by 1D Cellular Automata [1D元包自动机实现Sierpinski三角形]

基于1D元包自动机实现Sierpinski三角形,分形(Fractal)的一种。

1D元包初始状态(Initial State of Cellls):

所有元包初始状态为0,中间元包状态1,如下图所示。
IDCA-InitialState

这种元包也称标准Wolfram模型。没错!就是开发Mathematica的那个天才– Stephen Wolfram

元包演化规则(Evolution Rule of Cells):

1DCA-rule

如上图,这种演化规则称为Rule 90。因为90表示为二进制就是:01011010。

计算机实现(Programe the 1D  Celluar Automata):

将所有演化过程的状态从顶到底堆起来,就成了漂亮的Sierpinski三角形。

Stack all the generations of 1D CA  ,with each new generation appearing below the previous , we can get the  beautiful Sierpinski Triangle.

Rule90

PS.

      数学真美。

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.