• Aucun résultat trouvé

Int´egration num´erique IUT SGM Y. Morel 2020/2021

N/A
N/A
Protected

Academic year: 2022

Partager "Int´egration num´erique IUT SGM Y. Morel 2020/2021"

Copied!
33
0
0

Texte intégral

(1)

Int´ egration num´ erique

IUT SGM

Y. Morel

2020/2021

http://xymaths.free.fr/

Y. Morel Int´egration num´erique 2020/2021 1 / 33

(2)

~j

C

f

Z b

a

f(x)dx=

?

(3)

1 Principe g´en´eral Rectangle `a gauche Rectangle `a droite Rectangle au mileu M´ethode des trap`ezes M´ethode de Simpson

2 Cas g´en´eral, sur un intervalle quelconque [a;b]

Discr´etisation (maillage) M´ethodes des rectangles M´ethode des trap`ezes M´ethode de Simpson

3 Plus g´en´eralement

Approximation et interpolation M´ethode de Gauss

Y. Morel Int´egration num´erique 2020/2021 3 / 33

(4)

Principe g´en´eral

1 Principe g´en´eral Rectangle `a gauche Rectangle `a droite Rectangle au mileu M´ethode des trap`ezes M´ethode de Simpson

2 Cas g´en´eral, sur un intervalle quelconque [a;b]

Discr´etisation (maillage) M´ethodes des rectangles M´ethode des trap`ezes M´ethode de Simpson

3 Plus g´en´eralement

Approximation et interpolation M´ethode de Gauss

(5)

Principe g´en´eral Rectangle `a gauche

1 Principe g´en´eral Rectangle `a gauche Rectangle `a droite Rectangle au mileu M´ethode des trap`ezes M´ethode de Simpson

2 Cas g´en´eral, sur un intervalle quelconque [a;b]

Discr´etisation (maillage) M´ethodes des rectangles M´ethode des trap`ezes M´ethode de Simpson

3 Plus g´en´eralement

Approximation et interpolation M´ethode de Gauss

Y. Morel Int´egration num´erique 2020/2021 5 / 33

(6)

Principe g´en´eral Rectangle `a gauche

Pour simplifier, on commence par l’intervalle [0; 1].

L’approximation par un rectangle ”`a gauche” donne : Z 1

0

f ≃f(0)

1 f(0)

O Cf f(0)

(7)

Principe g´en´eral Rectangle `a droite

1 Principe g´en´eral Rectangle `a gauche Rectangle `a droite Rectangle au mileu M´ethode des trap`ezes M´ethode de Simpson

2 Cas g´en´eral, sur un intervalle quelconque [a;b]

Discr´etisation (maillage) M´ethodes des rectangles M´ethode des trap`ezes M´ethode de Simpson

3 Plus g´en´eralement

Approximation et interpolation M´ethode de Gauss

Y. Morel Int´egration num´erique 2020/2021 7 / 33

(8)

Principe g´en´eral Rectangle `a droite

De mˆeme, avec un rectangle ”`a droite” on a : Z 1

0

f ≃f(1)

1 f(1)

O Cf f(1)

1

(9)

Principe g´en´eral Rectangle au mileu

1 Principe g´en´eral Rectangle `a gauche Rectangle `a droite Rectangle au mileu M´ethode des trap`ezes M´ethode de Simpson

2 Cas g´en´eral, sur un intervalle quelconque [a;b]

Discr´etisation (maillage) M´ethodes des rectangles M´ethode des trap`ezes M´ethode de Simpson

3 Plus g´en´eralement

Approximation et interpolation M´ethode de Gauss

Y. Morel Int´egration num´erique 2020/2021 9 / 33

(10)

Principe g´en´eral Rectangle au mileu

Et bien sˆur alors, pourquoi pas l’approximation au ”point milieu” : Z 1

0

f ≃f(1/2)

1/2 1 f(1/2)

O Cf

f(1/2)

1

(11)

Principe g´en´eral ethode des trap`ezes

1 Principe g´en´eral Rectangle `a gauche Rectangle `a droite Rectangle au mileu M´ethode des trap`ezes M´ethode de Simpson

2 Cas g´en´eral, sur un intervalle quelconque [a;b]

Discr´etisation (maillage) M´ethodes des rectangles M´ethode des trap`ezes M´ethode de Simpson

3 Plus g´en´eralement

Approximation et interpolation M´ethode de Gauss

Y. Morel Int´egration num´erique 2020/2021 11 / 33

(12)

Principe g´en´eral ethode des trap`ezes

Plus pr´ecis´ement, m´ethode ”`a droite et `a gauche” : m´ethode des trap`ezes : Z 1

0

g≃ (b+B)×h

2 = 1

2

f(0) +f(1)

O 1 Cf

f(0) f(1)

(13)

Principe g´en´eral ethode de Simpson

1 Principe g´en´eral Rectangle `a gauche Rectangle `a droite Rectangle au mileu M´ethode des trap`ezes M´ethode de Simpson

2 Cas g´en´eral, sur un intervalle quelconque [a;b]

Discr´etisation (maillage) M´ethodes des rectangles M´ethode des trap`ezes M´ethode de Simpson

3 Plus g´en´eralement

Approximation et interpolation M´ethode de Gauss

Y. Morel Int´egration num´erique 2020/2021 13 / 33

(14)

Principe g´en´eral ethode de Simpson

Les m´ethodes pr´ec´edentes approximent en fait f par

une fonction constante : rectangles `a gauche ou `a droite une fonction affine : trap`ezes

La m´ethode de Simpson utilise une ”meilleure” approximation de f. On interpole la fonction f par un polynˆome P du second degr´e aux trois points (0;f(0)),(1/2;f(1/2)), et (1;f(1)).

On approxime alors l’int´egrale def par l’aire sous une parabole.

Z 1 0

g ≃ Z 1

0

P

= Z 1

0

ax2+bx+c dx

= a 3 + b

2 +c

1 O

Cf

(15)

Principe g´en´eral ethode de Simpson

Il reste `a d´eterminer les coefficients a,b etc du trinˆome du second degr´e.

On ´ecrit pour cela les relations d’interpolations aux trois points :





P(0) =c=f(0) P(12) = a

4 + b

2 +c=f 12 P(1) =a+b+c=f(1)

⇐⇒

c=f(0)

a+ 2b= 4f 12

−4f(0) a+b=f(1)−f(0)

⇐⇒

c=f(0)

b=−3f(0) + 4f 12

−f(1) a= 2f(1) + 2f(0)−4f 12 En rempla¸cant ces valeurs dans l’expression de l’int´egrale, on obtient :

Z 1

0

f ≃ 1

6[2a+ 3b+c] = 1 6

f(1) + 4f 1

2

+f(0)

Y. Morel Int´egration num´erique 2020/2021 15 / 33

(16)

Cas g´en´eral, sur un intervalle quelconque[a;b]

1 Principe g´en´eral Rectangle `a gauche Rectangle `a droite Rectangle au mileu M´ethode des trap`ezes M´ethode de Simpson

2 Cas g´en´eral, sur un intervalle quelconque [a;b]

Discr´etisation (maillage) M´ethodes des rectangles M´ethode des trap`ezes M´ethode de Simpson

3 Plus g´en´eralement

Approximation et interpolation M´ethode de Gauss

(17)

Cas g´en´eral, sur un intervalle quelconque[a;b]

Sur un intervalle quelconque (mais born´e) [a;b], on peut utiliser grossi`erement les approximations suivantes :

rectangle `a gauche : Z b

a

f ≃(b−a)f(a) rectangle `a droite :

Z b a

f ≃(b−a)f(b) trap`eze :

Z b a

f ≃ b−a

2 (f(a) +f(b)) . . .

Bien sˆur, l’approximation est d’autant meilleure que [a;b]est petit.

Y. Morel Int´egration num´erique 2020/2021 17 / 33

(18)

Cas g´en´eral, sur un intervalle quelconque[a;b] Discr´etisation (maillage)

1 Principe g´en´eral Rectangle `a gauche Rectangle `a droite Rectangle au mileu M´ethode des trap`ezes M´ethode de Simpson

2 Cas g´en´eral, sur un intervalle quelconque [a;b]

Discr´etisation (maillage) M´ethodes des rectangles M´ethode des trap`ezes M´ethode de Simpson

3 Plus g´en´eralement

Approximation et interpolation M´ethode de Gauss

(19)

Cas g´en´eral, sur un intervalle quelconque[a;b] Discr´etisation (maillage)

On discr´etise donc cet intervalle [a;b]avec n+ 1points et un pash :

h h h

. . .

h h h

a x1 x2 . . . xn−1 b=xn

et on utilise alors la relation de Chasles : Z b

a

f = Z x1

x0

f+ Z x2

x1

f+· · ·+ Z xn

xn−1

f

=

n−1

X

i=0

Z xi+1

xi

f

Chaque intervalle [xi;xi+1]est alors plus petit, et on peut y utiliser une des approximations pr´ec´edentes : rectangle, trap`eze, ...

Y. Morel Int´egration num´erique 2020/2021 19 / 33

(20)

Cas g´en´eral, sur un intervalle quelconque[a;b] ethodes des rectangles

1 Principe g´en´eral Rectangle `a gauche Rectangle `a droite Rectangle au mileu M´ethode des trap`ezes M´ethode de Simpson

2 Cas g´en´eral, sur un intervalle quelconque [a;b]

Discr´etisation (maillage) M´ethodes des rectangles M´ethode des trap`ezes M´ethode de Simpson

3 Plus g´en´eralement

Approximation et interpolation M´ethode de Gauss

(21)

Cas g´en´eral, sur un intervalle quelconque[a;b] ethodes des rectangles

f(x0) f(x1) f(x2) f(xn1) f(xn)

a x1 x2 x3 . . . xn−1 b

h h h h

M´ethode des rectangles : I = Z b

a

f(x)dx

`a gauche :

I ≃h

n−1

X

i=0

f(xi)

`

a droite : I ≃h

n

X

i=1

f(xi)

milieu :

I ≃h

n−1

X

i=0

f

xi+xi+1

2

Y. Morel Int´egration num´erique 2020/2021 21 / 33

(22)

Cas g´en´eral, sur un intervalle quelconque[a;b] ethodes des rectangles

Exercice 1 : Soit I = Z 2

0

e−xdx

1 Calculer la valeur exacte deI, puis en donner une valeur approch´ee `a 10−3 pr`es.

2 D´eterminer une valeur approch´ee de I `a l’aide de la m´ethode des rectangles `a gauche et un pas h= 0,5.

3 Reprendre la question pr´ec´edente avec un pas h= 0,25.

4 Commenter ces r´esultats.

(23)

Cas g´en´eral, sur un intervalle quelconque[a;b] ethode des trap`ezes

1 Principe g´en´eral Rectangle `a gauche Rectangle `a droite Rectangle au mileu M´ethode des trap`ezes M´ethode de Simpson

2 Cas g´en´eral, sur un intervalle quelconque [a;b]

Discr´etisation (maillage) M´ethodes des rectangles M´ethode des trap`ezes M´ethode de Simpson

3 Plus g´en´eralement

Approximation et interpolation M´ethode de Gauss

Y. Morel Int´egration num´erique 2020/2021 23 / 33

(24)

Cas g´en´eral, sur un intervalle quelconque[a;b] ethode des trap`ezes

En discr´etisant l’intervalle en n+ 1points avec un pas constant h, on obtient de mˆeme pour la m´ethode des trap`ezes :

Z b a

f(x)dx ≃ h 2

n−1

X

i=0

f(xi) +f(xi+1)

≃ h

2 f(x0) + 2

n−1

X

i=1

f(xi) +f(xn)

!

(25)

Cas g´en´eral, sur un intervalle quelconque[a;b] ethode des trap`ezes

Exercice 2 : On reprend l’int´egrale I = Z 2

0

exdx

1 D´eterminer une valeur approch´ee de I `a l’aide de la m´ethode des trap`ezes et un pash= 0,5 puis un pas h= 0,25

2 Commenter ces r´esultats.

Y. Morel Int´egration num´erique 2020/2021 25 / 33

(26)

Cas g´en´eral, sur un intervalle quelconque[a;b] ethode de Simpson

1 Principe g´en´eral Rectangle `a gauche Rectangle `a droite Rectangle au mileu M´ethode des trap`ezes M´ethode de Simpson

2 Cas g´en´eral, sur un intervalle quelconque [a;b]

Discr´etisation (maillage) M´ethodes des rectangles M´ethode des trap`ezes M´ethode de Simpson

3 Plus g´en´eralement

Approximation et interpolation M´ethode de Gauss

(27)

Cas g´en´eral, sur un intervalle quelconque[a;b] ethode de Simpson

En discr´etisant l’intervalle en n+ 1points avec un pas constant h, on obtient pour la m´ethode de Simpson :

On avait, sur [0; 1] : Z 1

0

f = 1 6

f(1) + 4f 1

2

+f(0)

donc sur un intervalle[xi;xi+1]: Z xi+1

xi

f = 1 6

f(xi) + 4f

xi+xi+1 2

+f(xi+1)

et donc, en sommant : Z b

a

f(x)dx= h 6

n−1

X

i=0

f(xi) + 4f

xi+xi+1

2

+f(xi+1)

Y. Morel Int´egration num´erique 2020/2021 27 / 33

(28)

Cas g´en´eral, sur un intervalle quelconque[a;b] ethode de Simpson

Exercice 2 : On reprend l’int´egrale I = Z 2

0

e−xdx

1 D´eterminer une valeur approch´ee de I `a l’aide de la m´ethode de Simpson et un pas h= 0,5.

2 Commenter.

(29)

Plus g´en´eralement

1 Principe g´en´eral Rectangle `a gauche Rectangle `a droite Rectangle au mileu M´ethode des trap`ezes M´ethode de Simpson

2 Cas g´en´eral, sur un intervalle quelconque [a;b]

Discr´etisation (maillage) M´ethodes des rectangles M´ethode des trap`ezes M´ethode de Simpson

3 Plus g´en´eralement

Approximation et interpolation M´ethode de Gauss

Y. Morel Int´egration num´erique 2020/2021 29 / 33

(30)

Plus g´en´eralement Approximation et interpolation

1 Principe g´en´eral Rectangle `a gauche Rectangle `a droite Rectangle au mileu M´ethode des trap`ezes M´ethode de Simpson

2 Cas g´en´eral, sur un intervalle quelconque [a;b]

Discr´etisation (maillage) M´ethodes des rectangles M´ethode des trap`ezes M´ethode de Simpson

3 Plus g´en´eralement

Approximation et interpolation M´ethode de Gauss

(31)

Plus g´en´eralement Approximation et interpolation

Toutes les m´ethodes pr´ec´edentes consistent `a interpoler la fonction par un polynˆome, puis `a remplacer le calcul de l’int´egrale par l’int´egrale de ce polynˆome.

degr´e 0 (constante) pour les m´ethodes des rectangles qui interpolent la fonction en un seul point

degr´e 1 pour la m´ethode des trap`ezes utilise donc une interpolation affinede la fonction aux deux extr´emit´es de l’intervalle

degr´e 2 pour la m´ethode de Simpson

On peut construire ainsi des m´ethodes d’int´egration num´erique d’ordre quelconque, en augmentant le degr´e du polynˆome d’interpolation. Il s’agit plus g´en´eralement des m´ethodes de Newton-Cotes.

֒ →

cf. cours sur l’interpolation . . .

Y. Morel Int´egration num´erique 2020/2021 31 / 33

(32)

Plus g´en´eralement ethode de Gauss

1 Principe g´en´eral Rectangle `a gauche Rectangle `a droite Rectangle au mileu M´ethode des trap`ezes M´ethode de Simpson

2 Cas g´en´eral, sur un intervalle quelconque [a;b]

Discr´etisation (maillage) M´ethodes des rectangles M´ethode des trap`ezes M´ethode de Simpson

3 Plus g´en´eralement

Approximation et interpolation M´ethode de Gauss

(33)

Plus g´en´eralement ethode de Gauss

Les m´ethodes num´eriques pr´ec´edentes utilisent toutes une discr´etisation r´eguli`ere de l’intervalle d’int´egration, en attribuant ´eventuellement des

”poids” aux valeurs de certains points : pour les trap`ezes :

Z b a

f ≃ h

2 1f(x0) +2

n−1

X

i=1

f(xi) +1f(xn)

!

pour Simpson : Z b

a

f(x)dx= h 6

n−1

X

i=0

1f(xi) +4f

xi+xi+1 2

+1f(xi+1)

On peut penser aussi, au lieu de d´ecouper cet intervalle r´eguli`erement, `a choisir des points de mani`ere plus adapt´ee.

C’est ce `a quoi aboutissent les m´ethodes de Gauss pour l’int´egration num´erique . . .

Y. Morel Int´egration num´erique 2020/2021 33 / 33

Références

Documents relatifs

Composer un tableau r´ esumant ce que sont les groupes d’inerties, groupes de d´ ecomposition, substitution de Frobenius en un nombre premier p suivant les valeurs de

[r]

[r]

Les calculs num´eriques sont effectu´es en virgule flottante, ou ”floating point operation”, et donc avec un nombre fini et fixe de d´ecimales.... M´ ethodes it´ eratives

2 Formule de Taylor-Young Pr´ecision des formules Sch´ema centr´e.. 3 D´eriv´ee seconde

Une ´etude a montr´e que la fr´equence des maladies des personnes habitant ` a proximit´e de lignes ` a haute tension est plus ´elev´ee que pour le reste de la population!.

Avec un maillage de [0; 1], on d´efinit des fonctions de base d’´el´ements finis, par exemple :. a = x 0

En pratique, l’Analyse Num´ erique se propose d’´ etudier les propri´ et´ es math´ ematiques des algorithmes et leur mise en oeuvre (programmation).... Ainsi le r´ esultat