simpsonovo pravidlo je metoda pro numerickou integraci. Jinými slovy, je to numerická aproximace určitých integrálů.,

Simpson je pravidlo je následující:

V to,

  • f(x) se nazývá integrand
  • a = dolní mez integrace
  • b = horní mez integrace

Simpsona 1/3 Pravidlo

Jak je znázorněno na obrázku výše, integrand f(x) je aproximovat druhého řádu polynomiální; kvadratické interpolant P(x).,

sbližování právních takto,

Nahrazení (b-a)/2 h, dostaneme,

Jak můžete vidět, tam je faktor 1/3 ve výše uvedeném vyjádření. Proto se tomu říká Simpsonovo pravidlo 1/3.

Pokud je funkce vysoce oscilační nebo postrádá deriváty v určitých bodech, pak výše uvedené pravidlo nemusí přinést přesné výsledky.

běžným způsobem, jak to zvládnout, je použití přístupu Composite Simpson ‚ s rule., K tomu, rozbít do malých subintervals, pak platí Simpson je pravidlo, aby každý subinterval. Poté sečtěte výsledky každého výpočtu, abyste vytvořili aproximaci přes celý integrál.

v Případě, že interval je rozdělit do n subintervals, a n je sudé číslo, composite Simpson je pravidlo, se vypočítá pomocí následujícího vzorce:

kde xj = a+jh j = 0,1,…,n-1,n, kde h=(b-a)/n ; zejména, x0 = a, xn = b.,

Příklad v C++:

, Aby přibližná hodnota integrálu níže, kde n = 8:

Simpsonovi 3/8 Pravidlo

Simpson 3/8 pravidlo je podobné Simpsona 1/3 pravidlo, jediný rozdíl je, že pro 3/8 pravidlo, na interpolant je kubický polynom. Ačkoli pravidlo 3/8 používá ještě jednu hodnotu funkce, je přibližně dvakrát přesnější než pravidlo 1/3.,

Simpson’s 3/8 rule states :

Replacing (b-a)/3 as h, we get,

Simpson’s 3/8 rule for n intervals (n should be a multiple of 3):

where xj = a+jh for j = 0,1,…,n-1,n with h=(b-a)/n; in particular, x0 = a and xn = b.

Articles

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *