c语言递归求差分方程,关于差分方程

本文探讨了差分方程的概念,特别是线性递推关系的解法,包括常系数线性齐次和非齐次递推关系的解,并通过斐波那契数列举例说明。此外,还介绍了与微分方程数值解法的联系,如欧拉法。
摘要由CSDN通过智能技术生成

在数学上,递推关系(recurrence

relation),也就是差分方程(difference equation),是一种递推地定义一个序列的方程式:序列的每一项目是定义为前一项的函数。

举个例子(户口调查映射(logistic

map)):

a4c26d1e5885305701be709a3d33442f.png

某些简单定义的递推关系式可能拥有非常复杂的(混乱的)行为,且有时候在数学的领域称为非线性分析中被物理学家和数学家所研究。

解一个递推关系式的意思,就是得到一种n的非递回函数。

[编辑]

常系数线性齐次递推关系式

线性字眼的意思是序列的每一项目是被定义为前一项的一种线性函数。系数和常数可能视 n 而定,甚至是非线性地。

一种特别的情况是当系数并不依照 n 而定。

齐次意思为关系的常数项为零。

为了要得到线性递回唯一的解,必须有一些起始条件,就是序列的第一个数字无法依照该序列的其他数字而定时,且必须设定为某些数值。

[编辑]

解线性递推关系式

递推关系式的解通常是由系统的方法中找出来,通常借由使用生成函数(generating

function) (形式幂级数(formal

power

series))或借由观察rn是一种对r的特定数值之解的事实。

二阶递推关系式的形式:

a4c26d1e5885305701be709a3d33442f.png

我们拥有解为rn:

a4c26d1e5885305701be709a3d33442f.png

两边除以rn − 2我们可以得到:

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

这就是递推关系式的特征方程。解出r可获得两个根(roots)λ1,λ2,且如果两个根是不同的,我们可得到

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值