közelítő eljárás határozott integrálok meghatározására From Wikipedia, the free encyclopedia
A matematikában a trapézszabály közelítő eljárás határozott integrálok meghatározására, melynek során egy függvénygörbe meghatározott intervallumba eső görbe alatti területét egy, a görbe által meghatározott trapéz területével helyettesíti. Infinitezimális változata, melynek során az intervallum felosztása minden határon túl finomodik, egy konkrét (nem közelítő) algoritmust jelent a határozott integrálok meghatározására.
Itt a két végpontot összekötő húr alatti trapézzal helyettesítjük a görbe alatti területet:
Ha második deriváltja folytonos -n, akkor
Hogy a közelítést pontosabbá tegyük, az integrálási tartományt kisebb, diszjunkt részintervallumokra bontjuk;
Legyen f értéke helyeken rendre , ekkor az integrál a következőképpen közelíthető:
speciálisan, ha a részintervallumok egyenlő hosszúak:
Az érintőtrapézformula azzal a trapézzal közelíti a területet, melynek az egyetlen tengelyekkel nem feltétlen párhuzamos oldala tartalmazza az függvény gráfjának intervallum felezőpontjához tartozó pontját. Így:
ahol, ha második deriváltja folytonos -n, akkor
A függvény, amit integrálni szeretnénk: , a intervallumon, 10-es felosztással.
import math
def Fx(x):
return math.exp(x)
def TrapezIntegralas(a,b,n):
h=(b-a)/n
x=a
s=0.0
for i in range(1,n,1):
x=x+h
s=s+Fx(x)
return h*(s+(Fx(a)+Fx(b))/2)
print 'Trapezintegral:', TrapezIntegralas(0.0,5.0,10)
Az algoritmus a 150.4715 értéket adja vissza, míg a pontos érték a: 147.4131
Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.