1. 程式人生 > >數值分析-求積分

數值分析-求積分

求函式f(x) 在區間[a,b]上的積分

 

梯形公式

  將區間[a, b]分為n份,獲取這n+1個節點的函式值,使用小梯形的面積去近似f(x)的積分

 

辛普森公式

  將區間[a, b]分為n份,獲取這n+1個節點的函式值

  利用插值法求出函式,最後求出積分

  n = 2 時

  C = (b - a) / 6 * (f(x0) + 4*f(x1) + f(x2))

  餘項為-((b-a) / 180) * (b-a)4 * f4(ε)

  

  n = 4時辛普生公式為

  C = (b - a) / 90  * (7*f(x0) + 32*f(x1) + 12*f(x2) + 32 * f(x3) + 7*f(x4))

  餘項為-(2(b-a) / 945) * ((b-a)/4)6 * f6(ε)