【发布时间】:2012-10-20 13:26:36
【问题描述】:
我必须开始研究细胞自动机,所以任何人都可以分享链接,这可能有助于初学者学习基础知识。
【问题讨论】:
我必须开始研究细胞自动机,所以任何人都可以分享链接,这可能有助于初学者学习基础知识。
【问题讨论】:
我建议以下资源作为元胞自动机 (CA) 的介绍:
要立即开始使用不同的 CA,运行它们的进化,检查属性 - 试试 Wolfram|Alpha。这是一个将平面英语转化为计算的计算知识引擎。 Type for example “rule 110”。这是some other examples。探索!
必读是“New Kind of Science” book by Stephen Wolfram,可免费在线获取(您可能需要注册一次)。
The Wolfram Science Summer School 有很好的free recourses and lectures online。但我真的会推荐applying for the actual 3 weeks program。您将获得在 CA 和相关领域与教师和学生合作进行实际研究的经验。
Wolfram 演示项目有 numerous free CA applications
如需深入了解,请参阅Stephen Wolfram publications
MathWorld 有很好的介绍文章:Elementary Cellular Automaton 和 Cellular Automaton
当然最好的工具是Mathematica,内置CellularAutomaton功能和很多相关的研究功能。您可以下载free trial version 或查看您的学校是否有许可证。
附:这是示例 CA Mathematica 代码,展示了该语言中编程结构的简单性和紧凑性:
Image3D /@ CellularAutomaton[{14, {2, 1}, {1, 1, 1}}, {{{{1}}}, 0}, {{3, 10}}]
Table[ArrayPlot[Mean[
CellularAutomaton[{i, {2, 1}, {1, 1}}, {{{1}}, 0}, 30]],],
{i, 2, 20, 4}]
【讨论】: