FindTransientRepeat

FindTransientRepeat[list,n]

返回一对列表 {transient,repeat},其中在 listtransient 部分元素后面,repeat 的元素连续出现至少 n 次.

FindTransientRepeat[string,n]

返回字符串对 {transient,repeat}.

更多信息和选项

  • FindTransientRepeat[list,n] 中,n 必须是一个正整数.
  • FindTransientRepeat[list,1] 返回 {{},repeat},其中 repeatlist 中最短的重复,或没有在 list 中找到重复的部分.
  • FindTransientRepeat[list,n,SameTest->test] 应用 testlist 中的每一对元素,以判断它们是否可视为相同的.

范例

打开所有单元关闭所有单元

基本范例  (2)

求列表的暂态和重复部分:

求字符串的暂态和重复部分:

范围  (4)

求任何类型元素列表的暂态和重复部分:

改变重复子列表的最小出现次数上的约束条件:

FindTransientRepeat 的第一个参数的元素可以有不同的头部:

FindTransientRepeat 接受 SparseArray 和结构化数组对象:

推广和延伸  (1)

FindTransientRepeat 可以在最后一个位置检测重复子列表的不完整副本:

最小重复次数指的是完整的重复:

选项  (3)

SameTest  (3)

基于绝对值使用相等的类别:

基于 Floor 使用相等的类别:

使用列表元素的 Total

应用  (7)

恢复 StringRepeat 表达式的生成元:

选择包含给定属性重复部分的所有子列表:

Repeated 比较:

求给定区间内的函数周期:

FunctionPeriod 比较:

二次无理数具有无穷周期性的连分式:

比较有理数的表示和无限十进制小数:

求元胞自动机的重复部分:

求不同尺寸的规则 90 元胞自动机的周期:

属性和关系  (4)

当不存在重复部分,FindTransientRepeat 返回第一个参数和空列表:

当没有重复部分满足出现次数条件时,FindTransientRepeat 返回第一个参数和空列表:

FindTransientRepeat 返回子列表对 {transient,repeat},其中 transient 具有最小长度:

FindTransientRepeat 找出表达式的过渡部分和重复部分:

FindRepeat 处理一个周期表达式:

如果一个表达式没有过渡部分,FindRepeat[expr,n] 等同于 Last[FindTransientRepeat[expr,n]]

Wolfram Research (2016),FindTransientRepeat,Wolfram 语言函数,https://reference.wolfram.com/language/ref/FindTransientRepeat.html.

文本

Wolfram Research (2016),FindTransientRepeat,Wolfram 语言函数,https://reference.wolfram.com/language/ref/FindTransientRepeat.html.

CMS

Wolfram 语言. 2016. "FindTransientRepeat." Wolfram 语言与系统参考资料中心. Wolfram Research. https://reference.wolfram.com/language/ref/FindTransientRepeat.html.

APA

Wolfram 语言. (2016). FindTransientRepeat. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/FindTransientRepeat.html 年

BibTeX

@misc{reference.wolfram_2024_findtransientrepeat, author="Wolfram Research", title="{FindTransientRepeat}", year="2016", howpublished="\url{https://reference.wolfram.com/language/ref/FindTransientRepeat.html}", note=[Accessed: 22-November-2024 ]}

BibLaTeX

@online{reference.wolfram_2024_findtransientrepeat, organization={Wolfram Research}, title={FindTransientRepeat}, year={2016}, url={https://reference.wolfram.com/language/ref/FindTransientRepeat.html}, note=[Accessed: 22-November-2024 ]}