SubstitutionSystem
SubstitutionSystem[rule,init,t]
生成一个列表,表示替代系统从初始条件 init 开始,根据指定规则向前演化 t 步.
SubstitutionSystem[rule,init]
给出从 init 开始向前演化一步的结果.
SubstitutionSystem[rule]
是 SubstitutionSystem 的运算符形式,相当于向前演化一步.
更多信息
- 在 SubstitutionSystem[rule,…] 中, rule 可以是如下形式:
-
{i1rhs1,i2rhs2,…} 列出替代系统 {"s1"rhs1,"s2"rhs2,…} 字符串替代系统 - 如果以列表形式给出替代系统, rhsi 可以是任意长度的列表,或任意深度的矩形数组,但是所有数组都有相同的维度. 它们也可以是单个元素,例如整数.
- 在字符串替代系统中, rhsi 可以是任意长度的字符串.
- 列表和字符串替代系统都可以有含有模式的规则,但每个出现在 rhsi 中的对象都必须有由这个给定规则定义的变换.
- 可将列表替代系统用于 SparseArray 对象.
- 在字符串替代系统中,初始条件 init 必须是一个字符串;在列表替代系统中,它必须是一个深度与 rhsi 的深度相等的数组.
- 在 SubstitutionSystem[rule,init,tspec] 中,时间参数 tspec 可以是如下形式:
-
t 从0到 t 的所有步骤 {t} 一个只含有 t 步的列表 {t1,t2} 从 t1 到 t2 步 {t1,t2,dt} 步骤 t1,t1+dt,… - 在每一步,SubstitutionSystem 使用第一个适用的替换项,与 SequenceReplace 和 StringReplace 的方式一样.
范例
打开所有单元关闭所有单元范围 (16)
更高维度的列表替代系统 (5)
可能存在的问题 (1)
SubstitutionSystem 始终只使用第一个适用的替换:
Wolfram Research (2015),SubstitutionSystem,Wolfram 语言函数,https://reference.wolfram.com/language/ref/SubstitutionSystem.html.
文本
Wolfram Research (2015),SubstitutionSystem,Wolfram 语言函数,https://reference.wolfram.com/language/ref/SubstitutionSystem.html.
CMS
Wolfram 语言. 2015. "SubstitutionSystem." Wolfram 语言与系统参考资料中心. Wolfram Research. https://reference.wolfram.com/language/ref/SubstitutionSystem.html.
APA
Wolfram 语言. (2015). SubstitutionSystem. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/SubstitutionSystem.html 年