You are on page 1of 5

Quadrature de Gauss (Gauss-Legendre)

𝒃
∫𝒂 𝒇(𝒙)𝒘 𝒅𝒙 ≅ ∑𝒏𝒊=𝟏 𝑾𝒊 ∗ 𝒇(𝑿𝒊)
w : fonction de pondération (pour Legendre w=1)

Notre algorithme consiste à approcher f(x)≅ 𝑷(𝒙) 𝑑𝑒 𝑙𝑎𝑔𝑟𝑎𝑛𝑔𝑒 , donc on peut approcher
sont intégral mais sur [-1 ;1] , donc on a besoins d’un changement de variable :

𝒃−𝒂 𝒃+𝒂 𝒃−𝒂


t=( 𝟐 𝒙 + ) & dt = 𝟐 𝒅𝒙
𝟐
[a ; b]  [-1 ; 1]

EA
𝟏 1 1
∫−𝟏 𝒇(𝒙) 𝒅𝒙 ≅ ∫−1 𝑃(𝑥) 𝑑𝑡 =∑𝑛𝑖=1 𝑓(𝑋𝑖) ∫−1 𝐿𝑖(𝑥) 𝑑𝑡 =∑𝒏𝒊=𝟏 𝒇(𝑿𝒊) ∗ 𝑾𝒊
Wi : poids

𝟏 (𝒙−𝒙𝒌)
Wi =∫−𝟏 𝑳𝒊(𝒙)𝒅𝒙 ( Li=∏𝒏𝒊=𝟏
(𝒙𝒊−𝒙𝒌)
) (1)
𝒌≠𝒊

Xi : nœuds appartiennent à R et sont uniques .Et sont les racines de polynôme de


Legendre (sont toujours situées entre -1 et 1).

𝟏 𝒅(𝒏)
Pn=𝟐𝒏 𝒏! 𝒅𝒙𝒏 [(𝒙𝟐 − 𝟏)𝒏 ]

n=0 : P0(x)=1  pas de racine


n=1 : P1(x)=x  X=0
𝟏 𝟏 𝟏
 n=2 : P2(x) = (𝟑𝒙𝟐 − 𝟏)  X1 = ; X2 = - (2)
𝟐 √𝟑 √𝟑
𝟏
 n=3 : P3(x) = (𝟓𝒙𝟑 − 𝟑𝒙)  X1 = √𝟎, 𝟔 ; X2 = 0 ; X1 = − √𝟎, 𝟔 (3)
𝟐

EA
Remarque :
 Les poids et les nœuds sont choisit de façons à obtenir des degrés d’extraction les plus
grand possible.
 Le domaine d’intégration et la fonction de pondération déterminent le nbre de
quadrature de gauss.
 La méthode de gauss est exacte pour polynôme de degré <=2n-1.
 Les subdivisions ne sont pas égales.

Newton- Côtes Gauss-Legendre

a b a -1 1 b

 L’erreur sera plus petit.


EA
Il y a deux chemins pour calculer les Wi et les Xi :

1. Soit on impose que f(x)=xi (i=0 ; 1 ; 2…)

𝟏
Pour n=2 ∫−𝟏 𝒇(𝒙) 𝒅𝒙 ≅ 𝑾𝟏𝒇(𝑿𝟏) + 𝑾𝟐𝒇(𝑿𝟐) (4 inconnues 4 équations)

o f(x)=0 : W1+W2=1
o f(x)=x : W1*X1+W2*X2=0
o f(x)=x2 : W1*(X1)2+W2*(X2)2=2/3
o f(x)=x3 : W1*(X1)3+W2*(X2)3=0
Et on résous le système non linéaire 😊

𝟏
Pour n=3 ∫−𝟏 𝒇(𝒙) 𝒅𝒙 ≅ 𝑾𝟏𝒇(𝑿𝟏) + 𝑾𝟐𝒇(𝑿𝟐) + 𝑾𝟑𝒇(𝑿𝟑)(6 inconnues 6 équations)

C’est pire ☹ ; on peut remplacer les Xi et faire sortir les Wi .

EA
2. On utilise les relations (1, 2, 3)
On trouve
Pour n=2 : W1 = W2 = 1
Pour n=3 : W1 = W3 = 5/9 et W2 = 8/9

‫ونفرحوووووووووو‬

Exemple (Gauss-Legendre)

4
I= ∫0 t expo (2t) dt = 5216 ,926477

n=2 ?
n=3 ?
Les erreurs dans chaque cas ?

EA

You might also like