RecurrenceTable

RecurrenceTable[eqns,expr,{n,nmax}]

以求解递归方程 eqns 为基础,产生一组关于连续 nexpr 的值的列表.

RecurrenceTable[eqns,expr,nspec]

nspec 指定的 n 值范围上,产生一组 expr 的值.

RecurrenceTable[eqns,expr,{n1,},{n2,},]

为连续的 n1n2 产生 expr 的数组值.

更多信息和选项

范例

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

基本范例  (4)

对于一阶递归方程,求解一个初值问题:

求解前几个斐波纳契数:

求解平面的一个非线性映射的解:

计算第一类 Stirling 数的表:

范围  (12)

普通微分方程  (6)

有精确系数的线性普通微分方程:

有不精确系数的非线性普通微分方程:

有符号初值条件的普通微分方程组:

仅返回 x 的值:

用精确算法的迭代:

从精度 20 开始,用相应的算法迭代:

每次迭代,精度递减:

用固定的 20 位精度算法迭代:

用机器算法迭代:

通过给出一个向量的初始条件,迭代多个值:

迭代一个矩阵递归:

偏微分方程  (2)

对于二项系数,用偏微分递归方程:

一个非线性偏微分方程的过程解:

差分-代数方程  (1)

求解有常系数的一个线性差分-代数方程:

RSolve 给出的符号解比较:

系统模型  (3)

状态空间模型对采样正弦信号的状态响应和输出响应:

初始条件为 {1,-1} 的离散时间系统的状态响应:

两个输入的系统的输出响应:

推广和延伸  (3)

从给出的范围,产生一个子集:

仅给出迭代的最后的值:

当所有值保存时,这样的速度会更快:

用一个向量的初始条件:

选项  (3)

DependentVariables  (1)

当您仅需要保存某些值时,用 DependentVariables 指定变量:

y 保存:

按顺序 {y,x} 保存:

Method  (1)

Method->{Compiled->False} 避免使用 Wolfram 语言编译:

优化的算法变化,结果不同:

WorkingPrecision  (1)

对于更快速迭代,用 WorkingPrecision->MachinePrecision

对于较慢速迭代,用 WorkingPrecision->p,但迭代的精度更高:

精确计算没有误差,但可能更慢:

应用  (6)

对数方程  (1)

对于参数 r 的不同值,研究对数方程的行为:

随机数产生  (1)

执行 Cliff 随机数产生:

随机数显示统一分布:

对于统一分布,比较参数:

兔形  (1)

绘制 Douady 兔子形状:

初始条件,在矩形的每个方向有 250 个点,其中矩形有角度 -1.3-1.3 ⅈ1.3+1.3 ⅈ

从几个初始条件开始的迭代:

ArrayPlot 显示形状:

对数映射的分岔图  (1)

对于 的1000个值,求出从映射 的迭代:

缩放迭代到位于 1 和 之间的整数,并颠倒顺序,这样行对应于

定义一个函数,给出基于每个值统计算法的规则:

制作一个稀疏矩阵,将统计应用 Count 到每个 的迭代上:

ArrayPlot 制作分叉图表:

比较常微分方程数值方法  (1)

对于 , 欧拉方法是无条件不稳定的:

偶对的欧拉方法是稳定的,但在较大 h 下,对于初始条件是敏感的:

比较有 Manipulate 的不同向量域的方法:

标准映射  (1)

对于一列初始条件,由标准映射导致的延伸和折叠 [更多信息]:

属性和关系  (3)

RSolve 对于这个递归方程,求出一个符号解:

RecurrenceTable 对于相同问题,产生一个过程解:

使用 RecurrenceFilter 对信号滤波:

使用 RecurrenceTable 获得相同结果:

RFixedPoints 求非线性递归方程的不动点:

RStabilityConditions 分析不动点的稳定性:

RecurrenceTable 解方程:

绘制解:

巧妙范例  (1)

可视化显示热方程的初始数据的平滑:

Wolfram Research (2008),RecurrenceTable,Wolfram 语言函数,https://reference.wolfram.com/language/ref/RecurrenceTable.html (更新于 2024 年).

文本

Wolfram Research (2008),RecurrenceTable,Wolfram 语言函数,https://reference.wolfram.com/language/ref/RecurrenceTable.html (更新于 2024 年).

CMS

Wolfram 语言. 2008. "RecurrenceTable." Wolfram 语言与系统参考资料中心. Wolfram Research. 最新版本 2024. https://reference.wolfram.com/language/ref/RecurrenceTable.html.

APA

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

BibTeX

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

BibLaTeX

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