跳轉至內容

微積分/尤拉方法

來自華夏公益教科書,開放的書籍,開放的世界
← 最佳化 微積分 逼近函式值 →
尤拉方法

尤拉方法是一種基於函式的一階導數值來估計函式值的方法。

求解 的通用演算法是

其中 f 是 。換句話說,新的值 是舊值 與步長 乘以變化 的和。

可以將該演算法想象成一個拿著地圖旅行的人:現在我站在這裡,根據周圍的環境,我朝那個方向走 1 公里。然後,我再次檢視地圖,確定我的方向,並再次朝那個方向走 1 公里。我重複這個過程,直到完成我的旅行。

尤拉方法主要用於求解以下形式的微分方程

一個簡單的例子是求解方程

這將得到 ,因此,更新規則為

這裡使用步長

跟蹤演算法生成的連續值的最佳方法是繪製一個表格,其中包含以下列:

以上方程式可以是例如人口模型,其中 y 是人口規模,x 是時間。

← 最佳化 微積分 逼近函式值 →
尤拉方法
華夏公益教科書