一个二维元胞自动机的构造和动态演示

 时间:2026-02-14 14:26:19

1、元胞自动机的初始状态:

c=Table[If[And[m==20,n==20],1,0],{m,73},{n,73}];

里面的元素只有一个1,也就是元胞,其余全部是0。

一个二维元胞自动机的构造和动态演示

2、画出捧特胳初始状态c。

c//ArrayPlot[#, ImageSize ->500,ColorRules->{1->Blue,0->Pink},Frame->False]&

图中的蓝色像素,就代表元胞。

一个二维元胞自动机的构造和动态演示

3、采用规则797:

code797 = {797, {2, 1}, {1, 1}};

元胞自动机c的第一次肺激段墨迭代,结果如下:

b=First[CellularAutomaton[code797, c, {{1}}]]

一个二维元胞自动机的构造和动态演示

4、对应的像素图是:

b//ArrayPlot[#, ImageSize ->500,ColorRules->{1->Pink,0->Blue},Frame->False]&

注意,此时1用粉色代替了。

一个二维元胞自动机的构造和动态演示

5、第二次迭代的像素图。

一个二维元胞自动机的构造和动态演示

6、第36代的像素图。

一个二维元胞自动机的构造和动态演示

7、第100代的像素图。

一个二维元胞自动机的构造和动态演示

8、第1代到第200代的动态图。

一个二维元胞自动机的构造和动态演示

  • 如何使用指针交换两个int型变量
  • 彻底理解字符、字符串、整数之间的转化
  • 【校园指南】武夷学院之新生报道篇
  • 在GeoGebra安卓版中查找关于勾股定理的素材
  • 数学学报LaTeX模板包引用问题解决
  • 热门搜索
    世界旅游胜地排行榜 郑州市旅游景点 张家界旅游必去景点 加拿大旅游景点 新疆喀纳斯旅游 云丘山旅游风景区 莲花山旅游区 云南昆明旅游攻略 新都旅游 版纳旅游