FindSequenceFunction
FindSequenceFunction[{a1,a2,a3,…}]
尝试求一个简单函数,使得在给定连续整数变量时产生序列 an.
FindSequenceFunction[{{n1,a1},{n2,a2},…}]
尝试求出一个简单函数,使得在给定变量 ni 时产生 ai.
FindSequenceFunction[n1a1,n2a2,…]
求一个函数当给出参数 ni 时产生 ai.
FindSequenceFunction[{n1a1,n2a2,…}]
求一个函数当给出参数 ni 时产生 ai.
FindSequenceFunction[list,n]
给出应用到 n 的函数.
更多信息和选项
- 序列元素 an 可以是明确的数或符号表达式.
- FindSequenceFunction 可求出根据大范围整数函数的结果,以及 DifferenceRoot 表示的微分方程的隐含解.
- 如果 FindSequenceFunction 不能求出一个产生指定序列的简单函数,它将以未求值的形式返回.
- 可以用下列选项:
-
FunctionSpace Automatic 查找候选简单函数空间 Method Automatic 使用的方法 TimeConstraint 10 搜索一个特定的函数空间或执行一个变换的时间(秒) ValidationLength Automatic 用于验证一个找到的候选函数的序列长度 - FindSequenceFunction[list] 默认情况下用 list 中的较前面的元素求出候选的简单函数,然后通过后面的元素来校验函数.
- FindSequenceFunction[list] 仅返回能够正确产生 list 的所有元素的函数.
范例
打开所有单元关闭所有单元推广和延伸 (1)
FindSequenceFunction 可用于任意精确数或符号表达式:
应用 (6)
求出长度 ,包含两个相邻 1 的 0、1 序列的数目的解析形式:
用 SeriesCoefficient 求出另一个公式:
FindSequenceFunction 假设序列从指标 1 开始:
直接使用 FourierCoefficient:
从 {0,1} 区间开始构造康托集并在每一步移除每个区间中间的三分之一:
用 FindSequenceFunction 求长度序列的公式:
属性和关系 (2)
文本
Wolfram Research (2008),FindSequenceFunction,Wolfram 语言函数,https://reference.wolfram.com/language/ref/FindSequenceFunction.html (更新于 2015 年).
CMS
Wolfram 语言. 2008. "FindSequenceFunction." Wolfram 语言与系统参考资料中心. Wolfram Research. 最新版本 2015. https://reference.wolfram.com/language/ref/FindSequenceFunction.html.
APA
Wolfram 语言. (2008). FindSequenceFunction. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/FindSequenceFunction.html 年