margin=2.
5cm
margin=2.5cm
1
Approximation d'une intégrale par la méthode des
rectangles
Principe de la méthode
Soit une fonction continue f (x) dénie sur un intervalle [a, b]. On divise cet intervalle en
n sous-intervalles de largeur égale h = b−a
n
. Pour chaque sous-intervalle, on construit un
rectangle dont la hauteur est déterminée par la valeur de la fonction en un point spé-
cique du sous-intervalle. La somme des aires de ces rectangles fournit une approximation
de l'intégrale de f (x) sur [a, b].
Les formules d'approximation sont les suivantes :
Rectangles à gauche :
Z b n−1
X
f (x) dx ≈ h f (xk )
a k=0
Rectangles à droite :
Z b n
X
f (x) dx ≈ h f (xk )
a k=1
Point milieu : Z b n−1
xk + xk+1
X
f (x) dx ≈ h f
a k=0 2
Exemple : f (x) = x2 sur [0, 1] avec n=4
Calcul numérique
Largeur des sous-intervalles : h = 1−0
4
= 0,25
Points xk : x0 = 0, x1 = 0,25, x2 = 0,5, x3 = 0,75, x4 = 1
Méthode des rectangles à gauche :
Z 1
x2 dx ≈ 0,25×[f (0)+f (0,25)+f (0,5)+f (0,75)] = 0,25×(0+0,0625+0,25+0,5625) = 0,21875
0
Méthode du point milieu :
Z 1
x2 dx ≈ 0,25×[f (0,125)+f (0,375)+f (0,625)+f (0,875)] = 0,25×(0,015625+0,140625+0,390625+0,765
0
Valeur exacte :
#1
x3
Z 1 "
1
x2 dx = = ≈ 0,3333
0 3 0
3
Visualisation avec TikZ
1
[scale=6] [ domain=0:1, samples=100, axis lines=left, xlabel=x, ylabel=f (x),
xtick=0,0.25,0.5,0.75,1, ytick=0,0.25,0.5,0.75,1, ymin=0, ymax=1.1, xmin=0, xmax=1.1,
grid=both, width=10cm, height=6cm, legend pos=north west ] [blue, thick] x2 ; f(x) = x2
[ ybar interval, mark=no, ll=blue!30, draw=blue ] coordinates (0,0) (0.25,0.0625)
(0.5,0.25) (0.75,0.5625) (1,1) ; Rectangles à gauche
Figure 1: Approximation de l'intégrale de f (x) = x2 sur [0, 1] par la méthode des
rectangles à gauche avec n = 4