Académique Documents
Professionnel Documents
Culture Documents
Le but de ce chapitre est d’aborder le calcul de l’intégrale d’une fonction 𝑓(𝑥) sur un
domaine fini délimité par des bornes finies 𝑎 et 𝑏.
Dans la plupart des cas, les fonctions analytiques, du fait de leurs complexités, ne sont
pas intégrables analytiquement. Dans d'autres cas, on a des fonctions qui sont évaluées
numériquement en différents points de l’intervalle où ces dernières sont données, et l’intégrale
de ces types de fonctions ne peut être obtenue que par des approches numériques. Dans ce
chapitre, on s’intéresse aux méthodes utilisées fréquemment ; à savoir la méthode des
trapèzes, la méthode de Simpson.
0𝛼 𝛼(𝛼 − 1) 2 𝛼(𝛼 − 1) … … (𝛼 − 𝑛 + 1) 𝑛
𝑃𝑛 (𝑥) = 𝑦0 + ∆𝑦0 + 2
∆ 𝑦0 + ⋯ … … + ∆ 𝑦0
1! ℎ 2! ℎ 𝑛! ℎ𝑛
𝑥−𝑥0
Avec 𝛼 = .
ℎ
La formule des trapèzes est obtenue en remplaçant 𝑓(𝑥) par un polynôme de degré 1
(figure 1.) il vient :
𝑥1 𝑥0 +ℎ 1
𝑥−𝑥0
Avec : 𝛼 = ⟹ 𝑑𝑥 = ℎ𝑑𝛼
ℎ
Figure 1.
∆2 𝑓0
Et on a : 𝑓 ′′ ≅ ⟹ ∆2 𝑓0 = ℎ𝑓 ′′ (𝑥)
ℎ
1
On obtient : 𝑒 = − 12 ℎ3 𝑓 ′′ (𝑥)
En répétant ce procédé pour les 𝑛 sous intervalle, on a finalement la formule des trapèzes :
𝑏 𝑛 𝑥 1 2 𝑥 𝑥𝑛 𝑥 ℎ
∫𝑎 𝑓(𝑥)𝑑𝑥 = ∫𝑥 𝑓(𝑥)𝑑𝑥 = ∫𝑥 𝑓(𝑥)𝑑𝑥 + ∫𝑥 𝑓(𝑥)𝑑𝑥 + ⋯ … … + ∫𝑥 𝑓(𝑥)𝑑𝑥 = 2 (𝑓0 +
0 0 1 𝑛−1
ℎ ℎ ℎ
𝑓1 ) + 2 (𝑓1 + 𝑓2 ) + ⋯ … . . + 2 (𝑓𝑛−1 + 𝑓𝑛 ) = 2 (𝑓0 + 2𝑓1 + 2𝑓2 + ⋯ … … … + 2𝑓𝑛−1 + 𝑓𝑛 )
Exemple :
Solution :
La valeur approchée de 𝐼 :
1
ℎ
𝐼 = ∫ 𝑥𝑒 𝑥 𝑑𝑥 = (𝑦(0) + 2(𝑦(1) + 𝑦(2) + 𝑦(3) + 𝑦(4)) + 𝑦(5)) = 0.8286
0.5 2
L’erreur de la méthode :
%Intégration numérique
%Méthode des trapèzes
clear all; clc
a=1;
b=2;
h=0.2;
n=(b-a)/h;
x=a:h:b
f=x.*exp(-(x).^3)
Itr=0
for i=1:n
Itr=(f(i)+f(i+1))*h/2+Itr;
end
Itr
Figur 2.
∫ 𝑓(𝑥)𝑑𝑥 = ∫ 𝑓(𝑥)𝑑𝑥
𝑎 𝑥0
𝑥2 𝑥4 𝑥𝑛
ℎ
= ∫ 𝑓(𝑥)𝑑𝑥 + ∫ 𝑓(𝑥)𝑑𝑥 + ⋯ … … + ∫ 𝑓(𝑥)𝑑𝑥 = (𝑓0 + 4𝑓1 + 𝑓2 )
3
𝑥0 𝑥2 𝑥𝑛−2
ℎ ℎ ℎ
+ (𝑓2 + 4𝑓3 + 𝑓4 ) + (𝑓4 + 4𝑓5 + 𝑓6 ) + ⋯ … + (𝑓𝑛−2 + 4𝑓𝑛−1 + 𝑓𝑛 )
3 3 3
ℎ
= (𝑓0 + 4𝑓1 + 2𝑓2 + 4𝑓3 + 2𝑓4 + 4𝑓5 + 2𝑓6 + ⋯ . . +2𝑓𝑛−2 + 4𝑓𝑛−1 + 𝑓𝑛 )
3
ℎ
= (𝑓0 + 4(𝑓1 + 𝑓3 + 𝑓5 + ⋯ . +𝑓𝑛−1 ) + 2(𝑓2 + 𝑓4 + 𝑓6 + ⋯ . +𝑓𝑛−2 ) + 𝑓𝑛
3
III.3.1. L’erreur de la méthode :
2 2 2
𝛼 ′ 𝛼 − 1)(𝛼 − 2) 3 ℎ∆3 𝑓0 ℎ∆3 𝑓0 𝛼 4
𝑒 = ℎ∫ ∆ 𝑓0 𝑑𝛼 = ∫(𝛼 3 − 3𝛼 2 + 2𝛼)𝑑𝛼 = [ − 𝛼3 + 𝛼2]
3! 6 6 4 0
0 0
ℎ∆3 𝑓0 16
= ( − 8 + 4) = 0
6 4
Donc l’erreur commise est à l’ordre suivant :
2
𝛼 ′ 𝛼 − 1)(𝛼 − 2)(𝛼 − 3) 4
𝑒 = ℎ∫ ∆ 𝑓0 𝑑𝛼
4!
0
2 2
ℎ∆4 𝑓0 ℎ∆4 𝑓0 𝛼 5 6𝛼 4 11𝛼 3
= ∫(𝛼 4 − 6𝛼 3 + 11𝛼 2 − 6𝛼)𝑑𝛼 = [ − + − 3𝛼 2 ]
24 24 5 4 3 0
0
4
ℎ∆ 𝑓0 4 ℎ∆4 𝑓0
= (− ) = −
24 15 90
∆4 𝑓0
Et comme :𝑓 (4) (𝑥) ≅ on obtient :
ℎ4
ℎ5 𝑚𝑎𝑥
𝑒= |𝑓 (4) (𝑥)|
90 0 𝑥 ≤ 𝑥2
𝑥 ≤
Exemple :
Solution :
La valeur approchée de 𝐼 :
1.1 ℎ
𝐼 = ∫0.5 𝑥𝑒 𝑥 𝑑𝑥 = 3 (𝑦(0) + 4(𝑦(1) + 𝑦(3) + 𝑦(5)) + 2(𝑦(2) + 𝑦(4)) + 𝑓(6)) =6.7486
L’erreur de la méthode :
%Intégration numérique
%Méthode de Simpson
clear all; clc
a=1;
b=2.6;
h=0.2;
n=(b-a)/h;
x=a:h:b
f=x.*exp(-(x).^3)
Itr=0
for i=1:2:n-1
Itr=(f(i)+4*f(i+1)+f(i+2))*h/3+Itr;
end
Itr