數值分析-誤差分析


方法誤差與舍入誤差

 方法誤差

  在用數學模型去預測某個值的時候,由於選取的數學模型產生的誤差

  例如使用泰勒展開式求取近似f(x)時,其對應的拉格朗日余項即為方法誤差

舍入誤差

  計算機進行數值計算時產生的誤差,然后計算時產生的新誤差

  比如用計算機用3.14去近似pi

誤差限

  對於某個算法或者說數學模型,我們會對他得出的答案給一個誤差限

  誤差限一般用於表示一個模型的好壞

  對於一般情況 abs(x* - x) < E   x*為模型輸出 x為真實值 E為誤差限 (有量剛)  量剛 = 單位

  對於有些情況設誤差限被表示為 E / x  但是我們不知道x 所以也常被表示為 E / x*  這種誤差限被叫做相對誤差限(無量綱)

誤差估計

  設E(x*)表示預測值x*的誤差限

  E(x1* + x2*) <= E(x1*) + E(x2*)

  E(x1* × x2*) <= abs(x1*)×E(x2*) + abs(x2)×E(x1*)

  E(x1* / x2*) <= [abs(x1*)E(x2*) + abs(x2*)E(x1*) ] / abs(x2*)2

  這個可以用x1 = x1 * + E(x1*)代入簡單證明 

秦九韶算法 

  一個求多項式的算法

  對於a0xn + a1xn-1 + ... +an

  可以寫為(  ( a0x + a1 )*x + a2 ) * x ......

  這樣就減少了空間復雜度


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM