Vous êtes sur la page 1sur 5

— 1—

Méthodes numériques , Série d’exercices n 1 : Erreurs

Exercise 1 Soient x = 3; 14159 et x1 ; x2 ; x3 des valeurs aprochées de x où :

x1 = 3; 13726; x2 = 3; 14285 ; x3 = 3; 1416

Déterminer le nombres de chi¤ res signi…catifs exacts de chaque valeur ap-


prochée xi de x (i = 1, 2, 3). Conclure.

Rappel : Les n premiers c.s d’un nombre approché sont exacts si l’erreur absolue est
0:5 10m n+1 avec m est le rang superieur du nombre approché.

x1 = 3; 13726

Tous les chi¤res de x1 sont signi…catifs. Quel sont parmi ces c.s ceux qui sont exacts
(c.s.e) ?
x1 = 3:100 + 1:10 1 + 3:10 2 + 7:10 3 + 2:10 4 + 6:10 5 (la représentation décimal de x1 )
Donc m = 0
Calculons l’erreur absolue :
jx x1 j = j3; 14159 3; 13726j = 0; 00433 = 0; 433:10 2 < 0; 5:10 2
2 = m n + 1 = 0 n + 1 ) n = 3 c.s.e
Donc x1 possède trois c.s.e qui sont 3 , 1 et 3. Les autres chi¤res ( 7 , 2 et 6 ) ne sont
pas exacts.

x2 = 3; 14285

jx x2 j = 0; 126:10 2 < 0; 5:10 2


2 = m n + 1 = 0 n + 1 ) n = 3 c.s.e

x3 = 3; 1416

jx x3 j = 0; 00001 = 0; 1:10 4 < 0; 5:10 4


4 = m n + 1 = 0 n + 1 ) n = 5 c.s.e
Tous les chi¤res de x3 sont alors exacts.

Conclusion 2 : x3 est l’approximation de x la plus précise.


— 2—

Exercise 3 Donner une borne supérieure d’erreur absolue dans chacun des cas
suivants en supposant que tous les chi¤ res signi…catifs des nombres suivants
sont exacts:

a = 12; 4610 ; b = 0; 00421 ; c = 1; 0012 ; d = 800219 ; e = 4; 200 ; f = 0; 001001

Rappel : Une borne sup d’erreur abs est un nombre à l’erreur abs. Ce nombre est
choisit le plus petit possible.

a = 12; 4610 = 1:101 + 2:100 + 4:10 1


+ 6:10 2
+ 1:10 3
+ 0:10 4

Le rang supèrieure m = 1.
Tous les chi¤res du nombre a sont signi…catifs exacts , donc l’erreur abs véri…e :
4 3 2 1
0; 5:10 < 0; 5:10 < 0; 5:10 < 0; 5:10 < 0; 5:100 < 0; 5:101
4
On choisit le plus petit nombre . D’où a = 0; 5:10 est une borne superieure
d’erreur absolue.
3 4 5
b = 0; 00421 = 4:10 + 2:10 + 1:10

Les trois premiers 0 ne sont pas signi…catifs. Les chi¤res 4 , 2 et 1 sont signi…catifs
exacts.
0; 5:10 5 = b

c= 1; 0012 = (1:100 + 0:10 1


+ 0:10 2
+ 1:10 3
+ 2:10 4 )
4
0; 5:10 = c

d = 800219 , d = 0; 5:100
3
e = 4; 200 , e = 0; 5:10
6
f = 0; 001001 , f = 0; 5:10

Exercise 4 Arrondir les nombres suivants à 4 c.s et indiquer l’erreur absolue


d’arrondi :

x = 20; 3281 ; x = 2; 46105 ; x = 0; 0246551 ; x = 4568912 ; x = 99998 ; x = 12

Arrondissement à 4 c.s et calcul de l’erreur d’arrondi :


— 3—

1/ x = 20; 3281

8 > 5 ) x ' 20; 33 , m = 1


2
arr = 0; 001899 = 0; 1899:10 < 0; 5:10 2 , m n + 1 = 2 ) n = 4
Donc tous les chi¤res de 20; 33 sont exacts ( on sait qu’un nombre corrèctement arrondi
ne possède que des c.s.e )

2/ x = 2; 46105
4
0 < 5 ) x ' 2; 461 , arr = 0; 00005 = 0; 5:10

3/ x = 0; 0246551

Le cinquième c.s est 5 et après ce chi¤re on trouve 1 (6= 0) donc x ' 0; 02466
4
arr = 0; 0000151 = 0; 151:10 < 0; 5:10 4

4/ x = 4568912

9 > 5 ) x ' 4569000 = 4; 569 106 , arr = 88 = 0; 088:103 < 0; 5:103

5/ x = 99998

8 > 5 ) x ' 100000 = 1; 0000 105 , arr = 2 = 0; 2:101 < 0; 5:101


2 2
6/ x = 12; 3589 , x ' 12; 36 , arr = 0; 0011 = 0; 11:10 < 0; 5:10

Exercise 5 Estimer l’erreur commise dans l’évaluation de la fonction f (x; y; z) = xyz


au point x = 1; 260 , y = 0; 5 10 3 , z = 12; 93 où tous les chi¤ res signi…catifs
sont exacts. Indiquer le nombre de c.s.e du résultat.

f (x; y; z) = xyz

(x ; y ; z ) = (1:260; 0; 5 10 3 ; 12; 93) tous les c.s sont exacts.


Estimation de l’erreur commise dans l’évaluation de f (x ; y ; z ) et détermination du
nombre de c.s.e :
La formule générale de l’erreur est donnée par :
Pour une fonction f : Rn ! R
(x1 ; x2 ; :::; xn ) ! u = f (x1 ; x2 ; :::; xn )
Pn
@f
u = @xi xi
i=1
— 4—

f (x ; y ; z ) = x y z = 0; 0081459
f (x ; y ; z ) = (8:10 3 + 1:10 4 + 4:10 5 + 5:10 6 + 9:10 7 ) , m = 3.
x = 1; 260 = 1:100 + 2:10 1 + 6:10 2 + 0:10 3 , x = 0; 5:10
3

y = 0; 5 10 3 = 5:10 4 , y = 0; 5:10
4

z = 12; 93 = 1:101 + 2:100 + 9:10 1 + 3:10 2 , z = 0; 5:10


2

Calculons les dérivées partielles :


f (x; y; z) = xyz , @f@x
= yz , @f @y
= xz , @f @z
= xy
@f @f @f
f (x ;y ;z ) = @x
(x ;y ;z ) x + @y
(x ;y ;z ) y + @z
(x ;y ;z ) z

= y z x + x z y + x y z = 0; 0008209725 = 0; 082:: 10 2 < 0; 5:10 2


Donc 2 = m n + 1 ) 2 = 3 n + 1 ) n = 0
D’où f (x ; y ; z ) = 0; 0081459 ne possède aucun c.s.e ce qui signi…e que cette valeur
n’est pas une bonne approximation de f (x; y; z):
Remarque : la précision d’un nombre approché dépend non pas du nombre de c.s ,
mais du nombre de c.s.e

Exercise 6 En supposant que x = 2; 318309886 possède 4 c.s.e.


Combien de c.s.e y aura-t-il pour f (x ) = sin (x ) ' 0; 733381 ?

x = 2; 318 309886 possède 4 c.s.e

x = 0; 5:10 3 une borne superieure d’erreur absolue de x .


f (x ) = sin(x ) ' 0; 733381 (arrondissement à 6 c.s)
m = 1 le rang sup
df
f (x ) dx
(x ) x = jcos(x )j x = 0; 3399 10 3 < 0; 5 10 3
3 = m n + 1 ) 3 = 1 n + 1 ) n = 3 c.s.e qui sont 7 , 3 et 3.
f (x ) = sin(x ) ' 0; 733 381

Exercise 7
On veut calculer la surface d’un disque de dimensions :

R = 2; 3400 ; = 3; 1416 ; S = R2

En admettant que tous les chi¤ res de R et de sont exacts.

1. Estimer les erreurs absolue et relative de S.

2. Calculer S en arrondissant au nombres de chi¤ res signi…catifs exacts.


— 5—

Exercise 8 Le volume d’un cylindre de hauteur H = 5m et de rayon R = 1; 01 m


est donné par V = R2 H. Si H est connue à 2% près et que R possède 2 c.s.e
, calculer la valeur de V correspondante et donner le nombre de c.s.e.

V = HR2 ' 16; 023693 (8 c.s) , m = 1


H = 5 m connue à 2% donc rH = 0; 02 une borne superieure d’erreur relative , d’où
H = H:rH = 5 0; 02 = 0; 1 une borne superieure d’erreur absolue.
R = 1; 0 1 m possède 2 c.s.e ( qui sont 1 et 0 ) , donc R = 0; 5:10 1 = 0; 05
Pour la valeur de , on prend l’approximation de ' 3; 1415927 arrondi à 8 c.s.
Donc = 0; 5:10 7

@V @V @V
(V ) + H+ R = HR2 + R2 H +2 HR R = 0; 19069 101 < 0; 5 101
@ @H @R

Donc
1=m n+1)1=1 n + 1 ) n = 1c:s:e
( V possède 1 c.s.e )

V ' 1 6; 023693

Vous aimerez peut-être aussi