首页> 外文会议>ICDS 2012 >Cellular Automata: Simulations Using Matlab
【24h】

Cellular Automata: Simulations Using Matlab

机译:蜂窝自动机:使用MATLAB模拟

获取原文

摘要

This paper presents a series of implementations of cellular automata rules using the Matlab programming environment. A cellular automaton is a decentralized computing model providing an excellent platform for performing complex computations with the help of only local information. Matlab is a numerical interactive computing environment and a high-level language with users coming from various backgrounds of engineering, science, and economics that enables performing computationally intensive tasks faster than with traditional programming languages (such as C, C++, and Fortran). Our objective has been to investigate and exploit the potential of Matlab, which is simple mathematical programming environment that does not require specific programming skills, regarding the understanding and the efficient simulation of complex patterns, arising in nature and across several scientific fields, captured by simple cellular automata structures. We have implemented several cellular automata rules from the recent literature; herein we present indicative cases of practical interest: the forest fire probabilistic rule, the sand pile rule, the ant rule, the traffic jam rule as well as the well-known "Game of Life". Our work indicates that Matlab is indeed an appropriate environment for developing simulations for cellular automata models.
机译:本文介绍了使用MATLAB编程环境的一系列蜂窝自动机规则实现。蜂窝自动机是一种分散的计算模型,提供了在仅当地信息的帮助下执行复杂计算的优异平台。 MATLAB是一个数字互动计算环境和具有来自各种工程,科学和经济学背景的用户的高级别语言,使得能够比传统的编程语言更快地执行计算密集型任务(例如C,C ++和FORTRAN)。我们的目标是调查和利用MATLAB的潜力,这是简单的数学编程环境,这些环境不需要特定的编程技巧,了解性质上的复杂模式的理解和高效模拟,并跨越几种科学领域,由简单捕获蜂窝自动机结构。我们从最近的文献实施了几种细胞自动机规则;在此我们呈现实际兴趣的指示性案例:森林消防概率规则,砂桩规则,蚂蚁规则,交通堵塞规则以及众所周知的“生命游戏”。我们的作品表明MATLAB确实是用于开发蜂窝自动机模型模拟的适当环境。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号