Professional Documents
Culture Documents
Analyse Numrique
1 / 18
Recherche de zro 1D
Systmes Non-Linaires y Recherche de 0 y Dichotomie y Newton y Arrt y Newton-Raphson Diffrentiation numrique
Analyse Numrique
2 / 18
Recherche de zro 1D
Systmes Non-Linaires y Recherche de 0 y Dichotomie y Newton y Arrt y Newton-Raphson Diffrentiation numrique
q q
Diffrence fondamentale entre problme 1D ou pas. Dans tous les cas, lalgorithme est itratif.
Analyse Numrique
2 / 18
Recherche de zro 1D
Systmes Non-Linaires y Recherche de 0 y Dichotomie y Newton y Arrt y Newton-Raphson Diffrentiation numrique
q q q
Diffrence fondamentale entre problme 1D ou pas. Dans tous les cas, lalgorithme est itratif. Si 1D : 1. Tracer la courbe (toujours !).
Analyse Numrique
2 / 18
Recherche de zro 1D
Systmes Non-Linaires y Recherche de 0 y Dichotomie y Newton y Arrt y Newton-Raphson Diffrentiation numrique
q q q
Diffrence fondamentale entre problme 1D ou pas. Dans tous les cas, lalgorithme est itratif. Si 1D : 1. Tracer la courbe (toujours !). 2. Choisir un encadrement.
Analyse Numrique
2 / 18
Recherche de zro 1D
Systmes Non-Linaires y Recherche de 0 y Dichotomie y Newton y Arrt y Newton-Raphson Diffrentiation numrique
q q q
Diffrence fondamentale entre problme 1D ou pas. Dans tous les cas, lalgorithme est itratif. Si 1D : 1. Tracer la courbe (toujours !). 2. Choisir un encadrement. 3. Forcer lalgorithme rester dans lencadrement.
Analyse Numrique
2 / 18
Recherche de zro 1D
Systmes Non-Linaires y Recherche de 0 y Dichotomie y Newton y Arrt y Newton-Raphson Diffrentiation numrique
q q q
Diffrence fondamentale entre problme 1D ou pas. Dans tous les cas, lalgorithme est itratif. Si 1D : 1. Tracer la courbe (toujours !). 2. Choisir un encadrement. 3. Forcer lalgorithme rester dans lencadrement. 4. Mlanger dichotomie et Newton.
Analyse Numrique
2 / 18
Recherche de zro 1D
Systmes Non-Linaires y Recherche de 0 y Dichotomie y Newton y Arrt y Newton-Raphson Diffrentiation numrique
q q q
Diffrence fondamentale entre problme 1D ou pas. Dans tous les cas, lalgorithme est itratif. Si 1D : 1. Tracer la courbe (toujours !). 2. Choisir un encadrement. 3. Forcer lalgorithme rester dans lencadrement. 4. Mlanger dichotomie et Newton. 5. Choisir et respecter le critre darrt.
Analyse Numrique
2 / 18
Recherche de zro 1D
Systmes Non-Linaires y Recherche de 0 y Dichotomie y Newton y Arrt y Newton-Raphson Diffrentiation numrique
q q q
Diffrence fondamentale entre problme 1D ou pas. Dans tous les cas, lalgorithme est itratif. Si 1D : 1. Tracer la courbe (toujours !). 2. Choisir un encadrement. 3. Forcer lalgorithme rester dans lencadrement. 4. Mlanger dichotomie et Newton. 5. Choisir et respecter le critre darrt.
Analyse Numrique
2 / 18
Recherche de zro 1D
Systmes Non-Linaires y Recherche de 0 y Dichotomie y Newton y Arrt y Newton-Raphson Diffrentiation numrique
Exemple :
3 2.5 2 1.5 f(x) 1 0.5 0 0.5 1 1.5 4 2 0 x 2 4 f(x)
Analyse Numrique
3 / 18
Recherche de zro 1D
Systmes Non-Linaires y Recherche de 0 y Dichotomie y Newton y Arrt y Newton-Raphson Diffrentiation numrique
Encadrement :
3 2.5 2 1.5 f(x) 1 0.5 0 0.5 1 1.5 4 2 0 x 2 4 x2 x1 f(x)
Analyse Numrique
4 / 18
Dichotomie
Systmes Non-Linaires y Recherche de 0 y Dichotomie y Newton y Arrt y Newton-Raphson Diffrentiation numrique
x3 =
1 2
(x1 + x2 )
3 2.5 2 1.5 f(x) 1 0.5 0 0.5 1 1.5 4 2 0 x 2 4 x3 x1 x2 f(x)
Analyse Numrique
5 / 18
Dichotomie
Systmes Non-Linaires y Recherche de 0 y Dichotomie y Newton y Arrt y Newton-Raphson Diffrentiation numrique
Analyse Numrique
6 / 18
Newton
Systmes Non-Linaires y Recherche de 0 y Dichotomie y Newton y Arrt y Newton-Raphson Diffrentiation numrique
Analyse Numrique
7 / 18
Newton
Systmes Non-Linaires y Recherche de 0 y Dichotomie y Newton y Arrt y Newton-Raphson Diffrentiation numrique
q q
La dichotomie est sre, mais lente. Lalgorithme de Newton est extraordinairement efcace, mais dangereux.
Analyse Numrique
7 / 18
Newton
Systmes Non-Linaires y Recherche de 0 y Dichotomie y Newton y Arrt y Newton-Raphson Diffrentiation numrique
q q
La dichotomie est sre, mais lente. Lalgorithme de Newton est extraordinairement efcace, mais dangereux. Si x est la solution recherche et que lon part de x1 , on peut crire : x1 = x + x f (x1 ) = f () + x f () + o x2 x x x f (x1 ) f (x1 )
q q
Analyse Numrique
Newton
Systmes Non-Linaires y Recherche de 0 y Dichotomie y Newton y Arrt y Newton-Raphson Diffrentiation numrique
Analyse Numrique
8 / 18
Newton
Systmes Non-Linaires y Recherche de 0 y Dichotomie y Newton y Arrt y Newton-Raphson Diffrentiation numrique
Analyse Numrique
9 / 18
Newton
Systmes Non-Linaires y Recherche de 0 y Dichotomie y Newton y Arrt y Newton-Raphson Diffrentiation numrique
f(x)
x1
50
100 10
4 x
Analyse Numrique
10 / 18
Newton
Systmes Non-Linaires y Recherche de 0 y Dichotomie y Newton y Arrt y Newton-Raphson Diffrentiation numrique
f(x)
x3
x1
50
100 100
80
60
40
20 x
20
40
Analyse Numrique
11 / 18
Critre darrt
Systmes Non-Linaires y Recherche de 0 y Dichotomie y Newton y Arrt y Newton-Raphson Diffrentiation numrique
0.2
0.2
Analyse Numrique
12 / 18
Critre darrt
Systmes Non-Linaires y Recherche de 0 y Dichotomie y Newton y Arrt y Newton-Raphson Diffrentiation numrique
Pour garantir une solution raisonnable, il faut donc : f (x2 ) f (x1 ) < 0 |f (x1 )| < f |f (x2 )| < f |x2 x1 | < x |x2 | + |x1 |
Analyse Numrique
13 / 18
Newton-Raphson
Systmes Non-Linaires y Recherche de 0 y Dichotomie y Newton y Arrt y Newton-Raphson Diffrentiation numrique
Gnralisation en dimension n de la mthode de Newton. On cherche X, tel que : F X =0 f1 (x1 , x2 , . . . , xn ) x1 f2 (x1 , x2 , . . . , xn ) x2 F (X) = X= . . . . . . xn fn (x1 , x2 , . . . , xn ) Il est indispensable de commencer par bien tudier le problme physique. Sinon, les ennuis sont pires qu une dimension.
Analyse Numrique
14 / 18
Newton-Raphson
Systmes Non-Linaires y Recherche de 0 y Dichotomie y Newton y Arrt y Newton-Raphson Diffrentiation numrique
Analyse Numrique
15 / 18
Newton-Raphson
Systmes Non-Linaires y Recherche de 0 y Dichotomie y Newton y Arrt y Newton-Raphson Diffrentiation numrique
Analyse Numrique
15 / 18
Newton-Raphson
Systmes Non-Linaires y Recherche de 0 y Dichotomie y Newton y Arrt y Newton-Raphson Diffrentiation numrique
Analyse Numrique
15 / 18
Newton-Raphson
Systmes Non-Linaires y Recherche de 0 y Dichotomie y Newton y Arrt y Newton-Raphson Diffrentiation numrique
On calcule X (i) en approximant le Jacobien en X par celui en X (i) , puis en rsolvant le systme linaire : J X X (i) = F X (i)
Analyse Numrique
Diffrentiation
Systmes Non-Linaires Diffrentiation numrique y Diffrentiation
Nest utilisable que si on connat la fonction driver avec une prcision innie.
Analyse Numrique
16 / 18
Diffrentiation
Systmes Non-Linaires Diffrentiation numrique y Diffrentiation
Nest utilisable que si on connat la fonction driver avec une prcision innie. q Attention toujours utiliser une formule symtrique :
q
f (x)
2.7 2.6 2.5 2.4 f(x) 2.3 2.2 2.1 2 1.9 1.8 0.5 1
f (x + h) f (x h) 2h
f(x)
1.5
2 x
2.5
3.5
Analyse Numrique
16 / 18
Diffrentiation - Choix de h
Systmes Non-Linaires Diffrentiation numrique y Diffrentiation
Analyse Numrique
17 / 18
Diffrentiation - Choix de h
Systmes Non-Linaires Diffrentiation numrique y Diffrentiation
Analyse Numrique
17 / 18
Rsultats de mesures Calcul numrique avec une barre derreur Interpolation dans une table etc...
Analyse Numrique
18 / 18
Rsultats de mesures Calcul numrique avec une barre derreur Interpolation dans une table etc...
Ne pas utiliser ces mthodes ! Il est alors obligatoire : De tter un modle analytique aux points exprimentaux q De calculer la drive analytique du modle
q
Analyse Numrique 18 / 18