MATLAB全规则元胞自动机GUI模拟工具

全规则的元胞自动机,用 MATLAB 整出来还挺好玩的。mm.m是 GUI 界面主力,点点鼠标、选选规则,动静切换就像开游戏。主逻辑靠yb.m支撑,状态迭代挺流畅,规则全开,从 0 到 255 都能模拟,想玩复杂的、想看涌现的,这套能满足你。

交互这块,tmouse.m鼠标输入挺灵活,手动布置初始状态,像画图一样,方便又直观。整个 GUI 界面功能也比较全,像运行、暂停、规则滑条、状态显示这些都有,调试和观察过程直观。

元胞规则的设定也比较自由,支持经典的liveborn组合,和 Conway 生命游戏一脉相承。每次点一下运行,看着图像刷刷变化,还挺解压。

用 MATLAB 搞 CA 本来就少见,这个资源把界面、交互、演化全都包了,适合做实验、教学,也适合拿来改一改做自己的项目。

如果你想深入玩转MATLAB GUI或者对复杂系统感兴趣,这套代码挺值得一看。顺带一提,有空也可以参考下Python 版本的细胞自动机设计,不同平台思路还挺互补。

rar 文件大小:2.09KB