Њутн-Коутс формуле

Извор: testwiki
Пређи на навигацију Пређи на претрагу

У нумеричкој анализи, Њутн-Коутс формуле су класа поступака из нумеричке интеграције. Име су добиле по Исаку Њутну и математичару Роџеру Котсу.

Основа Њутн-Коутс формула су Лагранжови полиноми. Када желимо да израчунамо одређен интеграл неке дате функције (∫abf(x)dx), прво апроксимирамо дату функцију Лагранжовим полиномом па после израчунавамо интеграл тог полинома уместо функције (под претпоставком да смо добили n+1 тачака те функције).

Значи:

f(x)≈P(x)=∑i=0nf(xi)lin(x),xi∈[a,b]
∫abf(x)dx≈∫abP(x)dx=∫ab∑i=0nf(xi)lin(x)dx

f(xi) су тачке дате функције за једнако распоређених n+1 апсциса xi у интервалу [a,b].

f(x_i) можемо да сматрамо констатама, а због правила суме при интеграцији можемо да „извучемо“ суму испред интеграла:

∫abf(x)dx≈∑i=0nf(xi)∫ablin(x)dx⏟cin

li(x) зависи само од тачака xi,i=0,…,n, али не и од функције f(x). Наша апроксимација постаје:

∫abf(x)dx≈(b−a)∑i=0ncinf(xi)

cin представљају Коутс бројеве, cin=1b−a∫ablin(x)dx, који имају особине:

  • ∑i=0nckn=1
  • cin=cn−in

За мали број тачака, ове формуле су добиле посебна имена (fi=f(xi) ):

xi=a+i⋅h,i=0,…,n за n≥1, h=b−an, n+1 је број тачака;
x0=a+b2 за n=1.
n име Формула Грешка (ξ∈[a,b])
1 трапезоидно правило h2(f0+f1) −h312f(2)(ξ)
2 Симпсоново правило h3(f0+4f1+f2) −h590f(4)(ξ)
3 Правило 3/8 3h8(f0+3f1+3f2+f3) −3h580f(4)(ξ)
4 Милнеово правило 2h45(7f0+32f1+12f2+32f3+7f4) −8h7945f(6)(ξ)

За велики број тачака у интервалу (n≥5) овај метод постаје неприменљив. Са једне стране захтева много тачака, а са друге наступају грешке у рачуну; за n=8 и n≥10 добићемо чак негативне тежине.

Да бисмо добили прецизан резултат, размак између тачака h мора да буде прилично мали, што за велики интервал [a,b] то неће бити случај. Једно од могућих решења је да интервал поделимо на више мањих и онда да на сваком појединачно извршимо нумеричку интеграцију.

Шаблон:Подножје