FixedPointList
FixedPointList[f,expr]
产生一个列表,给出重复应用 f 的结果,从 expr 开始,直到结果不再改变.
FixedPointList[f,expr,n]
至多 n 步后停止.
更多信息和选项
- FixedPointList[f,expr] 给出 expr 作为它产生的列表的第一个元素.
- 在由 FixedPointList 产生的列表中的最后两个元素总是相同的.
- FixedPointList[f,expr] 把 SameQ 应用到结果的连续对,以确定是否达到了不动点.
- FixedPointList[f,expr,…,SameTest->s] 把 s 应用到结果的连续对.
范例
打开所有单元关闭所有单元属性和关系 (4)
可能存在的问题 (3)
由于最后一些数字的反复,会导致机器精度计算不能收敛. 使用比 SameQ 容差更大的测试函数可解决此问题:
巧妙范例 (1)
在组合子计算中,中间表达式的深度 [更多信息]:
Wolfram Research (1991),FixedPointList,Wolfram 语言函数,https://reference.wolfram.com/language/ref/FixedPointList.html (更新于 1996 年).
文本
Wolfram Research (1991),FixedPointList,Wolfram 语言函数,https://reference.wolfram.com/language/ref/FixedPointList.html (更新于 1996 年).
CMS
Wolfram 语言. 1991. "FixedPointList." Wolfram 语言与系统参考资料中心. Wolfram Research. 最新版本 1996. https://reference.wolfram.com/language/ref/FixedPointList.html.
APA
Wolfram 语言. (1991). FixedPointList. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/FixedPointList.html 年