封閉解(Closed-form solution)、解析解(Analytical solution)、數值解(Numerical solution) 釋義

轉自俞夕的博客。(侵刪)

解析解

解析解(Analytical solution) 就是根據嚴格的公式推導,給出任意的自變量就可以求出其因變量,也就是問題的解,然后可以利用這些公式計算相應的問題。所謂的解析解是一種包含分式、三角函數、指數、對數甚至無限級數等基本函數的解的形式。用來求得解析解的方法稱為解析法(Analytical techniques),解析法即是常見的微積分技巧,例如分離變量法等。

封閉解

解析解是一個封閉形式(Closed-form) 的函數,因此對任一自變量,我們皆可將其帶入解析函數求得正確的因變量。因此,解析解也被稱為封閉解(Closed-form solution)。

數值解

數值解(Numerical solution) 是采用某種計算方法,如有限元法, 數值逼近法,插值法等得到的解。別人只能利用數值計算的結果,而不能隨意給出自變量并求出計算值。

當無法藉由微積分技巧求得解析解時,這時便只能利用數值分析的方式來求得其數值解了。在數值分析的過程中,首先會將原方程加以簡化,以利于后來的數值分析。例如,會先將微分符號改為差分(微分的離散形式)符號等,然后再用傳統的代數方法將原方程改寫成另一種方便求解的形式。這時的求解步驟就是將一自變量帶入,求得因變量的近似解,因此利用此方法所求得的因變量為一個個離散的數值,不像解析解為一連續的分布,而且因為經過上述簡化的操作,其正確性也不如解析法可靠。


簡而言之,

  • 解析解就是給出解的具體函數形式,從解的表達式中就可以算出任何對應值;
  • 數值解就是用數值方法求出近似解,給出一系列對應的自變量和解。
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • 1. Java基礎部分 基礎部分的順序:基本語法,類相關的語法,內部類的語法,繼承相關的語法,異常的語法,線程的語...
    子非魚_t_閱讀 31,767評論 18 399
  • 第5章 引用類型(返回首頁) 本章內容 使用對象 創建并操作數組 理解基本的JavaScript類型 使用基本類型...
    大學一百閱讀 3,270評論 0 4
  • 藏,匿也。匿,也就是隱。但,隱,有時也難以掩飾你的潛力與能力。白蓮,即使藏在淤泥里,也難以掩蓋它的清香,也難以...
    唐青婉閱讀 864評論 4 6
  • 大家好,我是14班5組的46號,來自江蘇泰州,兩寶的媽媽,自己經營著一家小店,盡管人到中年,但是隨著二寶的出生...
    一朵晚開的花閱讀 150評論 0 0
  • 我原本今天想來段freestyle來暖暖場,想想還是算了,直接開場啦。 此動態圖出自《大軍師司馬懿之軍師聯盟》,這...
    愛讀書的斷斷閱讀 1,153評論 0 2