用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 怎么根据电机外特性画它的负荷特性图
  • 热门搜索
    怎么打开ie浏览器 微信登录不了怎么办 好吃的零食图片 好吃的素菜 ppt怎么做动画 牛腩的做法大全家常 开机动画怎么设置 幸福树的养殖方法 手链的编法大全 腐乳肉的家常做法