MATLAB全规则元胞自动机GUI模拟工具
全规则的元胞自动机,用 MATLAB 整出来还挺好玩的。mm.m
是 GUI 界面主力,点点鼠标、选选规则,动静切换就像开游戏。主逻辑靠yb.m
支撑,状态迭代挺流畅,规则全开,从 0 到 255 都能模拟,想玩复杂的、想看涌现的,这套能满足你。
交互这块,tmouse.m
鼠标输入挺灵活,手动布置初始状态,像画图一样,方便又直观。整个 GUI 界面功能也比较全,像运行、暂停、规则滑条、状态显示这些都有,调试和观察过程直观。
元胞规则的设定也比较自由,支持经典的live
和born
组合,和 Conway 生命游戏一脉相承。每次点一下运行,看着图像刷刷变化,还挺解压。
用 MATLAB 搞 CA 本来就少见,这个资源把界面、交互、演化全都包了,适合做实验、教学,也适合拿来改一改做自己的项目。
如果你想深入玩转MATLAB GUI
或者对复杂系统
感兴趣,这套代码挺值得一看。顺带一提,有空也可以参考下Python 版本的细胞自动机设计,不同平台思路还挺互补。
2.09KB
文件大小:
评论区