21.01.2015 Views

Gaussovy kvadratury Gaussian Quadrature

Gaussovy kvadratury Gaussian Quadrature

Gaussovy kvadratury Gaussian Quadrature

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

6 GAUSSOVA-LEGENDROVA KVADRATURNÍ FORMULE 39<br />

Gaussovu-Legendrovu kvadraturu budeme konstruovat podle předpisu<br />

Q 〈−1,1〉 (f) = A 1 f(x 1 )+A 2 f(x 2 )+A 3 f(x 3 ),<br />

kdex 1 ,x 2 ,x 3 jsou kořeny Legendrova polynomuL 〈−1,1〉<br />

3 aA 1 ,A 2 ,A 3 koeficienty kvadraturní formuleQ<br />

〈−1,1〉 .<br />

Nejprve spočítáme hodnotyx 1 ,x 2 ,x 3 . Kvadraturní formuli uvažujeme na intervalu〈−1,1〉, takže<br />

Legendrův polynom bude mít tvar<br />

√ √<br />

s kořeny x 1 = − 15<br />

5 , x 2 = 0, x 3 = 15<br />

5 .<br />

L 〈−1,1〉<br />

3 (x) = x 3 − 3 5 x<br />

Dále vypočítáme koeficienty kvadraturní formule jako řešení následující soustavy rovnic<br />

Q 〈−1,1〉 (1) = A 1 +A 2 +A 3 =<br />

√ )<br />

15<br />

Q 〈−1,1〉 (x) = A 1<br />

(−<br />

5<br />

∫ 1<br />

−1<br />

+A 2 ·0+A 3<br />

√<br />

15<br />

5<br />

1dx = 2<br />

=<br />

∫ 1<br />

−1<br />

xdx = 0<br />

√ ) 2 (√ ) 2 ∫ 15<br />

Q 〈−1,1〉 (x 2 ) = A 1<br />

(−<br />

1<br />

15<br />

+A 2 ·0+A 3 + = x 2 dx = 2 5 5 3 .<br />

−1<br />

Vyřešením soustavy rovnic získáváme koeficientyA 1 = 5 9 ,A 2 = 8 9 ,A 3 = 5 9<br />

. Předpis pro Gaussovu-<br />

Legendrovu kvadraturu bude vypadat následovně<br />

Q 〈−1,1〉 (f) = 5 9 f(x 1)+ 8 9 f(x 2)+ 5 9 f(x 3) = 5 9 e−( √<br />

15<br />

5 )2 + 8 9 e0 + 5 9 e−(− √<br />

15<br />

5 )2 .<br />

Po vyčíslení dostáváme<br />

Q 〈−1,1〉 (f) = 1,498679596.<br />

Přibližná hodnota integrálu spočítaná pomocí <strong>Gaussovy</strong>-Legendrovy kvadraturní formule tedy<br />

bude 1,498679596. Dále je třeba zjistit, jaké chyby se touto aproximací dopustíme. Pro odhad<br />

chyby budeme opět používat vztah<br />

|R(f)| ≤ Ω ∫ b<br />

(x−x 1 ) 2 (x−x 2 ) 2 ...(x−x n ) 2 dx.<br />

(2n)!<br />

a<br />

Nejprve odhadneme hodnotu šesté derivace funkcef (n = 3), která má následující tvar<br />

f (6) (x) = 8e −x2 (−15+90x 2 −60x 4 +8x 6 ).

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!