2. Dérivation et intégration numérique#

Les méthodes de dérivation et d’intégration numérique sont basées sur la définition même de ces concepts mais sans le passage à la limite.

2.1. Dérivation numérique.#

2.1.1. Principe#

Rappel : Soit une fonction f définie et dérivable en x0. Le nombre dérivée de f en x0 est:

f(x0)=limh0f(x0+h)f(x0)h

L’idée de la dérivation numérique est d’approcher le nombre de dérivée f(x0) par le calcul du taux de variation précédent pour un un h non nul (on approxime donc géométriquement la tangente par la corde):

f(x0)f(x0+h)f(x0)h

2.1.2. Types de calcul#

On distingue trois façons de calcul un nombre dérivé:

f(x0)f(x0+h)f(x0)h
_images/derivation_integration_1_0.png
f(x0)f(x0)f(x0h)h
_images/derivation_integration_1_1.png
f(x0)f(x0+h)f(x0h)2h
_images/derivation_integration_1_2.png

Fig. 2.1 Note : La dérivée centrée est en général plus précise.#

2.1.3. Cas étudiés et pas de calcul#

En général, on estime la fonction dérivée sur un intervale [a,b], soit une estimation du nombre dérivée pour plusieurs valeurs xi[a,b] avec un pas h. On distingue deux cas:

  • La fonction f est connue analytiquement mais on ne veut/peut pas faire le calcul analytique de la dérivée. On peut alors choisir les xi et choisir le pas de dérivation comme on veut.

  • La fonction f n’est pas connue. On a juste les valeurs yk=f(xk) pour des abscisses xk (k entier dans [0;N1]). On ne peut alors calculer la dérivée de f qu’aux points xk et le pas d’intégration est nécessairement h=xk+1xk (à adapter pour la dérivée à gauche et centrée).

2.2. Intégration numérique#

2.2.1. Principe#

Rappel : L’intégrale d’une fonction f sur l’intervalle [a;b] est définie par:

I=abf(x)dx=limNi=0N1f(xi)×h

avec xi=a+baNi et h=baN

L’idée de l’intégration numérique est donc d’approcher le calcul intégrale en prenant une valeur finie pour N, c’est-à-dire une valeur non nulle pour h :

Ii=0N1f(xi)×h

2.2.2. Type d’intégration#

On distingue quatre types d’intégration:

On commence à a et on s’arrête à bh. L’aire d’un rectangle est:

Ai=f(xi)×h
_images/rectangle_gauche.png

On commence à a+h et on s’arrête à b. L’aire d’un rectangle est:

Ai=f(xi+h)×h
_images/rectangle_droite.png

On commence à a+h/2 et on s’arrête à bh/2. L’aire d’un rectangle est:

Ai=f(xi+h/2)×h

On peut aussi sauter une valeur sur deux comme sur la figure.

_images/rectangle_milieu.png

L’aire d’un trapèze est:

A=f(xi+h)+f(xi)2h
_images/trapeze.png

2.2.3. Cas étudiés et pas de calcul#

Comme pour la dérivation, on distingue deux cas:

  • La fonction f est connue analytiquement mais on ne veut/peut pas faire le calcul analytique de l’intégrale. On peut alors choisir les xi et choisir le pas d’intégration comme on veut (ou choisir N).

  • La fonction f n’est pas connue. On a juste les valeurs yk=f(xk) pour des abscisses xk (k entier dans [0;N1]). Le pas h est alors imposée par les xi+1xi. On peut néanmoins toujours la méthode d’intégration.

Dans les deux cas, la méthode par récurrence est conseillée. D’autant qu’elle permet de calculer l’intégrale sur plusieurs intervalles [x0,xk] (k[0,N1]). La suite Ik ainsi obtenue donc une primitive (qui s’annule en x0) de la fonction f sur l’intervalle étudiée.