RulePlot
RulePlot[sys]
生成表示计算系统 sys 的规则的图.
RulePlot[sys,init,t]
生成 sys 从初始条件 init 开始向前演化 t 步的图.
RulePlot[sys,evol]
假定 evol 从形式为 sys 的系统导出,生成它的演化图.
更多信息和选项
- 可能的计算系统 sys 包括:
-
CellularAutomaton[spec] 元胞自动机 TuringMachine[spec] 图灵机 SubstitutionSystem[spec] 替代系统 BooleanFunction[spec] 布尔函数 - TuringMachine[{rule,s,k}] 可用于指定图灵机,其中 rule 不唯一指定 s k 种可能配置中每一种的转换,但仍然会假设 s 个头部状态和 k 种纸带颜色.
- RulePlot 可用于一维和二维系统.
- 选项包括:
-
Appearance Automatic 整体外观 ColorRules Automatic 用于根据数值确定颜色的规则 Frame Automatic 是否在规则外面画上边框 FrameStyle Automatic 边框的样式 Mesh Automatic 是否画上网格 MeshStyle Automatic 网格的样式 PlotLegends None 包含的图例 PlotMarkers Automatic 图灵机的标记等 PlotTheme $PlotTheme 规则图的整体主题 Spacings Automatic 纵向和横向间距 - 可能的外观元素包括:
-
"Contiguous" 状态间没有间距 "Stacked" 状态间加上小间距 "Arrow" 状态间加上箭头 "Squares" 正方形单元 "Bricks" 砖形单元 "Hexagons" 六边形单元 "Simplified" 简化的规则实例 "Short" 显示简少的规则 - 可能的图例形式包括:
-
"Icon" 用图标作为图例 "Text" 用文字作为图例 expr 任意图例 - 在形式 RulePlot[sys,evol] 中,通常忽略特殊的规则;只使用隐式或显式的颜色数量、状态数量等规范.
范例
打开所有单元关闭所有单元基本范例 (5)
用 RulePlot 显示过程,用规则信息确定绘图形式:
范围 (42)
系统规则 (31)
CellularAutomaton (11)
TuringMachine (8)
SubstitutionSystem (8)
系统演化 (11)
CellularAutomaton (5)
选项 (19)
应用 (2)
用 RulePlot 来为 CellularAutomaton 的演化图加上图例:
Wolfram Research (2016),RulePlot,Wolfram 语言函数,https://reference.wolfram.com/language/ref/RulePlot.html (更新于 2021 年).
文本
Wolfram Research (2016),RulePlot,Wolfram 语言函数,https://reference.wolfram.com/language/ref/RulePlot.html (更新于 2021 年).
CMS
Wolfram 语言. 2016. "RulePlot." Wolfram 语言与系统参考资料中心. Wolfram Research. 最新版本 2021. https://reference.wolfram.com/language/ref/RulePlot.html.
APA
Wolfram 语言. (2016). RulePlot. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/RulePlot.html 年