approaches for approximating solutions to differential equations
顯式方法(explicit method)和隱式方法(implicit methods)是数值分析中計算以時間為自變數的常微分方程和偏微分方程的數值近似法,也是偏微分方程中计算机模拟會使用的方法。顯式方法會用系統目前的狀態來計算下一個時間的狀態,隱式方法會將系統目前狀態和下一個時間的狀態以方程式的方式表示,下一個時間的狀態為未知數,求解方程式來得到下一個時間的狀態。考慮數學的型式,若是目前系統狀態,是下一個時間的狀態(是很小的時間間隔),在顯式方法下,下一個時間的狀態為 在隱式方法下,下一個時間的狀態可用以下方程來表示 需求解方程才能得到下一個時間的狀態。 隱式方法需要針對方程式求解,需要額外的計算,也比較不容易實現。顯式方法比較容易實現,但許多問題屬於刚性方程,為了要使其誤差限制在一定範圍內(和数值稳定性有關),需要非常小的。這類的問題,若要得到相同的精度,可以用隱式方法,選取較大的時間間隔,就算將隱式方法需要在每一步針對方程式(1)的求解考慮在內,隱式方法仍可以在較少的運算量下得到結果。因此,要用隱式方法或是顯式方法求解需視問題而定。隱式方法無法用在每一種微分運算子上,因此有時會用所謂的運算子分離法(operator splitting method),將微分算子改寫為兩種互補算子的結合 一個是顯式的,另一個則是隱式的。一般的應用會讓隱式項是線性的,而顯式項可以為非線性。這種組合稱為「隱式-顯式方法」(Implicit-Explicit Method),簡稱IMEX。
Abstract from DBpedia / Wikipedia · CC BY-SA
Discovered by embedding cosine similarity (sentence-transformers MiniLM, 384-dim).