微分方程数值解

 我来答
HR悦er
2022-10-18 · TA获得超过377个赞
知道小有建树答主
回答量:537
采纳率:100%
帮助的人:8.1万
展开全部

微分方程数值解法如下:

1、欧拉法。

通过逐步计算来求得微分方程的近似解。

举例,在运动学中,位置x与速度v之间的关系 dx/dt = v, 在欧拉法中可以近似为Δx/Δt=v, 这里的Δt是时间间隔,在游戏中一般是1/60秒。 将当前的位置表示为Xn, 上一次步长表示为Xn-1,则:

(Xn - Xn-1)/Δt=v,   即Xn = Xn-1 + v*Δt,

同理,速度与加速度之间的关系:

Vn = Vn-1 + a*Δt,

将两个式子并列起来:

这里第一个等式中的v可以直接使用第二个等式中的Vn或Vn-1。

2、龙格-库塔法(Runge-kutta methods)。

3、线性多步法(Linear multistep method)。

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式