用matlab实现元胞自动机

 时间:2024-10-26 17:49:33

1、首先介绍什么是奇偶规则。奇偶规则是定义在二维网格上的一种元胞自动机。每个网格的状态用0各1表示。(1) 对应于每一个元胞位置(i,j)计算出其上下左右四个最近领居在t时刻的状态值St的总和M(i,j)。(2) 根据M(i,j)取值的奇偶性来决定下一时刻t+1该点的状态St+1(i,j)。当M(i,j)为偶数时,St+1(i,j)等于0;当M(i,j)为奇数时,St+1(i,j)等于1.

用matlab实现元胞自动机

3、下面第二部分代码,也是实现元胞状态转换规则的核心部分。第13行是计算近邻状态值,你也可以用循环来做,这里是用矩阵计算,更快捷方便。

用matlab实现元胞自动机

5、其中,t=90和t=108时刻的运行结果单独展示出来如下 :

用matlab实现元胞自动机
  • 如何从校外登录北京航空航天大学的课程中心
  • excel表格如何插入三维曲面图
  • NI LabVIEW 2018怎么设置导航按钮为仅显示图标
  • matlab画曲线,进行标注、图例、加网格等操作
  • matlab 怎么根据电机外特性画它的负荷特性图
  • 热门搜索
    厦门有哪些旅游景点 中国旅游业发展前景 东北三省旅游攻略 建瓯旅游景点大全 中国红色旅游 北京旅游论坛 去三亚旅游注意事项 北京旅游局官方网站 张家界旅游社 国内旅游网站