Sunteți pe pagina 1din 15

1

ERORI*
Rezolvarea problemelor moderne de o mare complexitate din tiinele aplicate, cum ar fi:
astronomia, geodezia, electronica etc., nu se poate realiza fr calculator asistat de un pachet
de metode numerice matematice.
Rezultatele numerice obinute n acest gen de aplicaii, cu ajutorul calculatorului,
necesit o analiz a erorii, datorit faptului c datele iniiale pentru determinarea numeric a
rezultatului sunt obinute de obicei prin observaii sau msurtori afectate de erori i operaiile
numerice efectuate de calculator sunt aproximative atunci cnd numerele nu au o reprezentare
intern exact. !surtorile experimentale nu pot fi realizate exact, prin repetarea lor
obinndu"se rezultate diferite. #a urmare, datele obinute prin msurtori conin erori care se
reflect n rezultatul final. #alculatoarele numerice au o reprezentare intern exact a
numerelor ntregi pentru care realizeaz calcule exacte i o reprezentare intern aproximativ
a numerelor reale care influeneaz exactitatea rezultatului.
$eterminarea unor mrimi n problemele tehnice se face de obicei cu finalitate practic.
%ici apar erorile inevitabile ale procesului de execuie sau fabricaie& pentru fiecare
component exist 'tolerane(, adic limite ale erorilor ntre care componenta poate fi
utilizat.
)tudiul acestui capitol se refer la erorile ce apar n operaiile aritmetice realizate de
calculator. )e definesc tipurile de erori ce apar n procesele electronice i se expliciteaz
funciile eroare.
1.1. ERORI ABSOLUTE I ERORI RELATIVE
$eoarece valoarea msurat sau calculat a unei mrimi nu reprezint valoarea
adevrat sau exact a mrimii, o numim valoare aproximativ .
Definiia 1.1. *umim eroare diferena dintre valoarea adevrat +exact, i valoarea
aproximativ. !atematic definiia poate fi exprimat prin formula:
e x x
x
, +-.-,
unde : e
x
reprezint eroarea, x valoarea adevrat, iar x valoarea aproximativ.
..............................
/, Bibliografie: 012,032,0-42,04-2,0442
$in cele trei valori care intervin n definiia erorii cunoatem numai valoarea
aproximativ. 5aloarea adevrat nu o cunoatem, deoarece dac am cunoate"o nu s"ar mai
Metode numerice n electronic
pune problema existenei erorii. 6entru ca ecuaia +-.-, s fie rezolvabil se face o estimare
asupra erorii, adic se precizeaz o margine superioar a acesteia. 7n acest caz se poate
determina valoarea adevrat cu ajutorul valorii aproximative, pentru o margine a erorii dat.
$eoarece unii autori definesc eroarea ca diferena:
e x x
x
, +-.4,
pentru a reuni cele dou definiii ale erorii ntr"una singur s"a trecut la definirea erorii
absolute, astfel:
8 8 8 8 e x x
x
. +-.9,
$ac se cunoate un minorant m i un majorant M al mrimii x atunci orice element
e
x
/
al mulimii :
8 8, e M m
x

; se numete eroare absolut la limit.
Definiia 1.2. *umim eroare relativ raportul dintre eroarea absolut i valoarea
aproximativ absolut
x x
|e /x 8 +-.<,
7n cazul erorii relative se poate defini eroarea relativ la limit. $in aplicarea
proprietilor modulului rezult:
x x |x x| |e | e
x x
*
8 8 8 8 +-.=,
|x| e |x| |x| e
x x
+

Definiia 1.3 *umim eroare relativ la limit raportul:

x
x
x
e
x
/
/
/
8 8

+-.1,
6entru numerele apropiate de -, eroarea absolut i eroarea aproximativ sunt aproape
egale, deoarece eroarea absolut se mparte la un numr aproximativ egal cu -. 6entru numere
diferite mult de -, cele dou erori absolut i relativ difer foarte mult. $in acest motiv,
atunci cnd nu se poate deduce tipul erorii este necesar s se specifice dac aceasta este
relativ sau absolut. >rorile absolute pentru mrimi care au uniti de msur sunt exprimate
n unitile de msur ale mrimilor, iar erorile relative nu au uniti de msur i sunt
exprimate n procente.
1.2. CLASIFICAREA ERORILOR
?cnd analiza erorilor pentru un rezultat numeric, se constat c eroarea final poate
depinde de o serie de erori cum ar fi: erorile iniiale, erorile de trunchiere, erorile de metod i
erorile de calcul +rotunjire,.
1.2.1. ERORI INIIALE
%ceste erori sunt determinate de erorile care intervin n datele iniiale de calcul cauzate
deseori de msurare, greeli de citire a datelor, greeli de introducere a datelor n calculator
sau de necesitatea reprezentrii unei valori cu un numr finit de cifre. >rorile de msurare se
datoreaz n primul rnd preciziei instrumentului i sunt influenate de aceasta astfel: cu ct
precizia instrumentului este mai mare, cu att eroarea de msur este mai mic. @reelile de
citire, de introducere a datelor fac parte din erorile de observare, care au un caracter aleator i
sunt caracterizate de funcia de repartiie normal sau gaussian din expresia +-.3,, a crei
reprezentare este dat n fig.-.-.
2
Erori
( )


-
4
A=
4
exp+ . .+ B , ,
, +-.3,
#alculul probabilitii ca eroarea de observaie a unui procedeu de msur s fie cuprins
ntre dou valori date x
-
i x
4
se realizeaz ca o sumare pe intervalul dat a funciei de
repartiie, prezentat n expresia +-.C,:
P ( ) x e x
1 2
x
x
<

+ ,d
-
4
+-.C,
!ulte numere nu pot fi reprezentate exact printr"un numr finit de cifre. $intre aceste
numere amintim: D9.-<-=E41=<F,
4
D-.<-<4-9=14, e D4.39F%ceste
numere cu o infinitate de cifre sunt des
utilizate n calcule, dar cu diferite
aproximaii care dau erori inerente.
*umerele transcendente i iraionale sunt
reprezentate printr"o infinitate de cifre n
orice sistem de numeraie. Gnele numere,
reprezentate cu un numr finit de cifre
ntr"un sistem de numeraie, sunt
reprezentate cu un numr infinit de cifre n
alt sistem de numeraie. #a exemplu poate
fi dat numrul A.- n sistemul de
numeraie zecimal, care n sistemul de
numeraie binar este dat de numrul cu o infinitate de cifre A.AAA--AA--AA--...
1.2.2. ERORI DE TRUNCHIERE
%ceste erori sunt introduse de procedura numeric aplicat .#a exemplu putem da
procedura numeric de calcul a valorii funciei trigonometrice cos x .#ea mai utilizat
procedur numeric de calcul este dezvoltarea n serie HaIlor , n jurul punctului A a funciei
cos x
cos x D-"
x x x
4 < 1
4 < 1 J J J
... + +
, +-.E,
unde argumentul x este dat n radiani. Gn calcul exact al funciei cos x ! este
imposibil, programul de calcul oprindu"se la un anumit termen al seriei, obinndu"se n acest
mod o valoare a funciei cu o anumit eroare.
6entru cazul general al unei funcii f x + , dezvoltat n serie HaIlor, n jurul punctului
x
A
, oprirea la termenul de rang n d o eroare ce poate fi calculat cu ajutorul formulei
restului lui Kagrange:
" x
x x
n
f x x
n
n
n
+ ,
+ ,
+ ,J
+ , + , ,
+ ,


+

+ A -
A
-
+-.-A,
6rocedurile utilizate n calculele numerice sunt finite, iar erorile datorate acestor
proceduri care ntrerup un calcul infinit teoretic, poart numele de erori de trunchiere. %ceste
erori n multe cazuri nu se pot calcula exact, dar se pot estima sau li se pot stabili limitele.
?ig-.-.?uncia de repartiie gaussian
"eroarea de observaie&"dispersia
3
Metode numerice n electronic
1.2.3. ERORI DE METOD
6entru rezolvarea unei probleme se pot aplica mai multe metode care au erori
specifice lor. 6rin alegerea celei mai adecvate metode n rezolvarea problemei, eroarea poate
fi micorat. %cest lucru se poate realiza dac cel implicat n rezolvarea problemei cunoate
metodele numerice. $eoarece metodele numerice sunt aproximaii ale metodelor analogice de
calcul este necesar s se cunoasc precizia aproximaiilor. 7n toate capitolele care urmeaz
sunt tratate metodele numerice mpreun cu erorile lor de calcul, iar unde este necesar se face
i o comparaie ntre metode.

1.2.!. ERORI DE CALCUL "RIN ROTUN#IRE
6entru o nelegere mai bun a acestui tip de erori, vom studia mai nti calculul n
virgul mobil, calcul realizat de calculator. Gn numr L este reprezentat in virgul mobil
dac el este scris sub forma: # f b
x
+-.--,
unde f este fracia, care mai poart numele de mantis i are valoare subunitar, x
exponentul, care este ntotdeauna ntreg i b baza de numeraie .
#alculatoarele utilizeaz scrierea normalizat a numerelor n virgul mobil, deoarece
sub aceast form se obine o precizie maxim de calcul. Gn numr scris n virgul mobil
este normalizat dac prima cifr, dup virgul n mantis este diferit de zero +excepie
fcnd numrul zero,. 7n bazele -A, 4 i -1, avem urmtoarele reprezentri normalizate n
virgul mobil ale unui numr oarecare
#
:
# f f
# f f
# f f
x
x
x
<
<
<
-A A- -
4 - 4 -
-1 - -1 -
, . 8 8 &
, B 8 8 &
, B 8 8
+-.-4,
%dunarea i scderea numerelor n virgul mobil se realizeaz de ctre calculator dup
urmtorul algoritm prezentat n organigrama din fig.-.4. )e consider c numerele sunt date
n baza -A sub forma f f
x x
- 4
-A -A
- 4
, iar suma sau diferena f
x
9
-A
9
. .
4
Erori
$ig%1 2% &rganigrama o'era(iei de adunare )i scdere n virgul mobil*
'entru numere n ba+a +ece%
5
Metode numerice n electronic
#alculatoarele moderne au cifre de gard ce reprezint locurile pe care se deplaseaz spre
dreapta ultima cifr a numrului cu exponent mai mic. $up aceste operaii de adunare sau
scdere, cifra de pe aceste locuri poate fi readus napoi n timpul normalizrii. 7n cazul
efecturii sumei poate apare situaia ca un exponent s fie mai mic dect cel admis de
calculator& de exemplu calculatorul poate admite exponeni pn la ordinul "EE i dorim s
normalizm numrul prin deplasare spre stnga cu un loc, ceea ce ar nsemna un exponent de
"-AA, neadmis de calculator. 7n acest caz avem o depire inferioar +under flo,,, iar numrul
este considerat zero.
!ai poate aprea situaia obinerii dup nsumare a unui exponent maxim de dou cifre,
pe care"l poate admite calculatorul, de exemplu EE, i vrem s normalizm rezultatul prin
deplasare cu un loc spre dreapta, deci mrirea exponentului cu o unitate, operaie nepermis
de calculator. 7n acest caz apare o depire superioar +over flo,, i programul se ntrerupe.
)e consider un numr n baza -A reprezentat n virgul mobil, cu o mantis compus
din t cifre ca fiind rezultatul unor operaii aritmetice. *umrul poate fi scris:

#-f g
#
x
#
x.t
+ -A -A
, +-.-9,
unde
f
#
si
g
L
satisfac inegalitile :

- -A - B < f
#
+-.-<,

A - < g
#
+-.-=,
mantisa
f
#
fiind compus din t cifre.
6rin rotunjire nelegem influena pe care o are valoarea lui
g
#
asupra lui
#
.
#alculatoarele care nu au cifre de gard, neglijeaz valoarea lui
g
#
, aa nct rezultatul
este
#
D
f
#
x
-A
. 7n acest caz
f
# nu se modific i calculatorul a realizat o trunchiere,
numit tiere, pentru a nu se confunda cu erorile de trunchiere. 7n acest caz eroarea absolut
este dat de expresia
8 8 8 e
#
x.t
D8 g
L
-A
iar o limit maxim a erorii relative se poate calcula
astfel :

#
# #
x.t
#
x
x.t
. t t
e
#
g
f

-A
-A -A
-A -A -A
-
-
-A
-A
x
+-.-1, )e
observ c limita maxim a erorii relative de rotunjire depinde numai de numrul de cifre al
mantisei numrului. %cest tip de rotunjire introduce o eroare mare, dar timpul de calcul al
calculatorului scade.
Gn alt tip de rotunjire n cazul existenei cifrelor de gard este rotunjirea simetric sau
obinuit. 7n acest caz valoarea aproximativ prin rotunjire a numrului
#
este dat de
expresia :

8 8
8 8
8 8
#
f |g | /
f |g | /
#
x
#
#
x x t
#

<
+

'


-A - 4
-A -A - 4
pentru
pentru
+-.-3,
$ac
8 8 B g
#
<- 4
, eroarea absolut este
8 8 + B , e
#
x t


- 4 -A
+-.-C,
i pentru
8 8 B g
#
- 4
, eroarea absolut este
8 8 + B , e
#
x t


- 4 -A
+-.-E,
$eci n ambele cazuri
8 8 + B , e
#
x t


- 4 -A
+-.4A,
Kimita maxim a erorii relative o putem calcula astfel :
6
Erori

#
#
x.t
x
.t
.t
e
#





A= A
-A -A
A= -A
-A
= -A
- -
. .
+-.4-,
Mi n acest caz limita maxim a erorii relative de rotunjire simetric depinde numai de
numrul de cifre al mantisei mrimilor care intr n calcul, pe care l"am considerat acelai
pentru toate mrimile i l"am notat cu t. )e observ c eroarea simetric +-.4-, este cu un
ordin de mrime mai mic dect eroarea de tiere +-.-1,. 6entru o precizie mai mare a
calculelor se utilizeaz rotunjirea simetric.
%celeai limite maxime ale erorii relative le obinem i pentru cazul reprezentrii
sistematizate a numrului # n baza b :
# a b a b a b %%% a b
n n. n.
m
n.m/
+ + + + +
- 4
-
9
4 -
... +-.44,
#onsiderm m cifre semnificative ale numrului:
( ) # a b a b %%% a b %%% b a a b %%%
n n.
m
n.m/ n.m
m/ m/
.
+ + + + + + +
- 4
- -
- 4
-
+-.49,
*otm cu c D ( )
a a b %%%
m/ m/
.
- 4
-
+ +
+-.4<,
$ac c N
+-B 4,#
atunci c D A i valoarea aproximativ prin rotunjire a lui
#
este
# D a b a b a b %%% a b
n
2
n. n.
m
n.m
-
-
9
4 -
+ + + +
+
+-.4=, $ac c O
+-B 4,#

atunci
c #
i valoarea aproximativ a lui
#
este
# D ( ) a b a b %%% a b
n n.m
m
n.m/
- 4
-
- + + + + +-.41, 7n
ambele cazuri eroarea absolut
e b
#
n.m/1
<+ B , - 4
+-.43,
P limit maxim a erorii relative se calculeaz astfel:



e
#
b
b
b
#
n.m/
n
m
+ B ,
+ B ,
- 4
-
- 4
-
-
, +-.4C,
unde m este numrul de cifre semnificative ale numrului .6entru baza b D-A se obine
acelai rezultat ca la scrierea n virgul mobil +-.4-,.
1.3. "RO"A$AREA ERORILOR
7n acest paragraf este studiat propagarea erorilor prin operaiile aritmetice realizate de
calculatorul numeric: adunri, scderi, nmuliri, mpriri i extrageri de rdcin ptrat. )e
consider dou numere x si
0
cu valorile aproximative, eroarea absolut i eroarea
relativ
x *e * 0 *e *
x x 0 0
, respectiv .
7n scopul simplificrii notaiilor vom folosi n
continuare pentru eroarea absolut i eroarea relativ a unei mrimi x, notaia e
x
respectiv

x
. 5om deduce formulele prin care se vede efectul erorilor absolute asupra operanzilor.
%dunarea:
x 0 x e 0/e x 0/e /e
x 0 0 x
+ + + +

e
x 0 + D
x 0 +
" ( )
x 0 + e /e
0 x
e
x 0 + D
e /e
0 x +-.4E,
)cderea:
x 0
D
x e 0.e x 0/e .e
x 0 x 0
+

e
x 0 D
x 0
" ( )
x 0 e .e
x 0
e
x 0 D
e .e
x 0 +-.9A,
7nmulirea:
( ) ( )
x 0- x e 0/e x 0 e 0 e x e e
x 0 x 0 x
+ + + +
I
#onsidernd
e e
x 0
A
rezult:
7
Metode numerice n electronic

e x0.x 0 e 0 e x e e 0 e x
x0 x 0 x0 x 0
+ +
+-.9-,
7mprirea:
( )
x
0
x e
0/e
x e
0 1 e /0
x/e
0
1
e
0
e
0
%%%
x
0
x
0
x
0
2
2

+
+
+

_
,


x e
0
1
e
0
x
0
e
0
xe
0
e e
0
x
0
x
0
2
x 0
2
+

_
,
+
.
7n calcul s"a utilizat dezvoltarea n serie geometric a factorului - - B +

_
,

e
0
0
,
e
0
0
<-
i s"au reinut primii doi termeni. #onsidernd
e e
x 0
A
rezult:

e e /0 x%e /0
x/0 x 0
2

+-.94,
Rdcina ptrat:
( ) ( ) x x e x e x x e x
x x x
+ + + + - - - 4 B + B ,+ B , ...
7n calcul s"a utilizat dezvoltarea n serie binomial a factorului -+e x
x
B

e
x

x .
x
D + B ,+ B , - 4 e x x
x
+-.99,
6ropagarea erorilor relative prin operaiile realizate de calculator se deduce din
formulele de propagare a erorilor absolute .
%dunarea:

x/0
x/0
x
0
x 0
e
x 0
x
x 0
e
x
0
x 0
e
0
x
x 0
0
x 0

+

+
+
+

+
+
+

x/0

x
x 0
0
x 0
x 0
+
+
+

+-.9<,
)cderea:

x.0
x 0
x
0
x 0
e
x 0
x
x 0
e
x
0
x 0
e
0
x
x 0
0
x 0


x.0 x 0
x
x 0
0
x 0

+-.9=,
7nmulirea:

x0
x0 0
x
0
x
x 0
e
x0
x e
x0
0 e
x0
e
0
e
x


+

+ +


x0 x 0
+
+-.91,
7mprirea:

( )

x 0 x 0 x 0 x 0 x 0
x 0 0 e x 0 e x 0 e x e 0
B B
B + B , + B ,. + B ,. B + B , B B -
4


x 0 x 0 B

+-.93,
Rdcina ptrat:

x
x x x
x e x x e x + B ,. + B , B + B ,.+ B , + B ,. - 4 - 4 - 4 e

x
x
+ B , - 4
+-.9C,
8
Erori
?ormulele de calcul al propagrii erorilor relative prin operaiile realizate de calculator
sunt simetrice i din aceste motive se pot realiza grafuri pentru calculul lor. %ceste grafuri se
numesc grafuri de procedur .
1.!. $RAFURI DE "ROCEDUR
%ceste grafuri sunt binare , adic ntr"un nod intr cel mult dou mrimi i iese o singur
mrime. 6entru fiecare operaie aritmetic marca grafului se calculeaz diferit. !arca grafului
pentru operaia de adunare este raportul ntre valoarea din nodul care se nsumeaz i suma
valorilor din nodurile care se nsumeaz,
procedeul fiind prezentat prin graful din
fig.-.9. )e dau valorile erorilor relative

x
i
0
ale mrimilor care se
nsumeaz i eroarea de rotunjire
r
.
>roarea la ieirea grafului este

xQI

x
x 0
0
x 0
x 0 r
+
+
+
+
+-.9E,
)e observ egalitatea expresiei erorii +-.9E, cu cea obinut la propagarea erorii prin
adunare prezentat n paragraful -.9.
>roarea n nodul grafului se calculeaz dup modul expus anterior i nodul poate deveni
la rndul su un termen sau un factor al urmtoarei operaii.
?ig.-.9. @raful operaiei de adunare

?ig.-.<. @raful operaiei de scdere
9

x
x

0
0
0

"
0
x 0 +

0
x 0
x 0

r
x
x 0 +
x
x 0
x 0 +
Q
Metode numerice n electronic
7n calculul erorii se ine seama de valoarea obinut n fiecare nod prin operaia
corespunztoare expresiei a crei valoare a erorii relative o calculm, pentru a determina
marca ramurii grafului. 6entru operaiile de nmulire, mprire i ridicare la putere marca
grafului este constant indiferent de valoarea obinut n nodul grafului. !arca grafului
pentru desczut la operaia de scdere se calculeaz ca raportul ntre valoarea desczutului i
diferena valorilor desczutului i
scztorului, iar pentru scztor se
calculeaz ca raportul dintre valoarea
scztorului i diferena valorilor
desczutului i scztorului, luat cu
semnul minus. >roarea la ieirea grafului
este dat n formula +-.<A,, iar graful este
prezentat n fig. -.<.

x" I

x
x 0
0
x 0
x 0 r

+

+-.<A,!arca grafului pentru operaia de
nmulire este totdeauna constant egal cu
unitatea att pentru nmulitor ct i pentru
denmulit. @raful pentru aceast operaie
este prezentat n figura -.=. >roarea la
ieirea grafului este dat de expresia
urmtoare:

xI x I r
+ +

+-.<-,
!arca grafului pentru operaia de
mprire este totdeauna constant, avnd valoarea - pentru demprit i "- pentru
mpritor. 7n figura -.1 este prezentat graful pentru operaia aritmetic de mprire. >roarea
la ieirea grafului este


x 0 x 0 r B
+
+-.<4,
Pperaia de extragere a rdcinii ptrate are marca grafului constant egala cu - 4 B i
este prezentat n figura -.3. >roarea mrimii la ieirea grafului este


x
x r
+ + B , - 4
+-.<9,
?ig.-.=.@raful operaiei de nmulire

?ig.-.1. @raful operaiei de mprire
?ig.-.3. @raful operaiei de extragere
de
rdcin ptrat
10

0
0

r
-
1
x 0 .
-
B4
-
x 0 B
x
Erori
)e observ c expresia erorilor relative obinute la ieirea grafurilor sunt chiar formulele
de calcul ale erorilor relative propagate prin operaiile aritmetice obinute n paragraful -.9,
iar mrcile grafului sunt identice cu expresiile cu care se nmulesc erorile relative ale
componentelor care intervin n operaia de calcul. 6entru uurina calculului mrcilor grafului
se ine seama de modul de calcul prezentat anterior pentru fiecare operaie aritmetic.
#unoscnd erorile relative ale mrimilor care intr ntr"o expresie n care avem operaiile de
baz ale aritmeticii, putem s determin eroarea final a expresiei cu ajutorul grafurilor de
procedur.
-.=. RE$ULI "ENTRU MRIREA "RECI%IEI
CALCULELOR
6entru mrirea preciziei calculelor n aplicaiile practice, este bine s inem seama de
urmtoarele reguli de calcul:
-. 7n operaiile de adunare i scdere s se nceap cu cele mai mici numere.
4. ) se evite scderea a dou numere aproximativ egale, prin rescrierea expresiei de
calcul.
9. >xpresiile de forma + , a b c i + , B a b c pot fi rescrise sub forma ac ab
respectiv + B , + B , a c b c % $ac numerele a i b sunt aproximativ egale, este bine s se
fac nti scderea dup aceea nmulirea sau mprirea.
<. $ac nici una din regulile precedente nu pot fi aplicate, pentru minimizarea erorii se
va cuta realizarea unui numr ct mai mic de operaii.
-.1. A"LICAII
-. ) se determine o limit superioar a erorii relative pentru expresia :
E x ! D + , B + , ax bx c dx f
4
+ + +
n punctul x
A
tiind c a b c d f x , , , , ,
A
sunt pozitive i au respectiv erorile
relative aR , b , c , d , f ,

x
A
.
)e cunosc erorile relative ale tuturor elementelor funciei date. 6entru calculul limitei
superioare a erorii relative, se realizeaz graful de procedur al expresiei date, care este
prezentat n figura -.C. Sinnd cont de grafurile operaiilor aritmetice, se ncepe realizarea
grafului expresiei
E
cu graful pentru numrtor i dup aceea cu graful pentru numitor
realiznd n final un graf pentru operaia de mprire.
!rcile grafurilor operaiilor care intervin n expresie se calculeaz conform expresiilor
+-.9E ,, +-.<A,, +-.<-,, +-.<4, i +-.<9,. 6entru fiecare operaie de calcul se d eroarea de
rotunjire notat cu

r
i
, iD-,4,F,C.
>rorile din fiecare punct al grafului se nmulesc cu marca grafului corespunztor iar la
ieire, n punctul n care are loc o operaie aritmetic, se nsumeaz, indiferent de operaia
aritmetic care are loc n nod.

( ) ( )
e
ax
ax bx c
bx
ax bx
E x x r a r b x r r
+ + + +
+ +
+ + +
+
+

1
]
1
1

A A - 4 A 9 <
A
4
A
4
A
A
A
4
A
11
Metode numerice n electronic

( )

+
+ +
+
+ +
+ + + +
+

1
]
1
+
ax bx
ax bx c
c
ax bx c
dx
dx f
c r d x
A
4
A
A
4
A A
4
A
1
A
A
= A
- + ,
( )
+
+
+ +
f r r
f
dx f
A
3 C
- + ,
$ac considerm c erorile lui a b c d f x , , , , ,
A
sunt obinute ca erori de rotunjire,
atunci toate erorile din expresie pot fi majorate cu =


-A
t
, unde t este numrul de cifre al
variabilelor a b c d f x , , , , ,
A
admis de calculator. #a urmare, expresia limitei erorii
relative devine:

E
t 1
2
1
1
2
1
1
1
2ax 3bx
ax bx c
2
2dx
dx f

+
+ +
+ +
+

_
,

= -A
$ig%1%4% 5raful 'entru calculul erorii relative a ex'resiei Ex!
12
Erori
#onsidernd c x
A
0A,-2, atunci expresia erorii relative se poate simplifica fcnd o
nou majorare i anume nlocuim pe x
A
n expresiile de la numrtor cu -, iar n cele de la
numitor cu zero. !arginea erorii relative pentru expresia dat n condiiile impuse devine:

E
t
a b
c
d
f

+
+ +

_
,

= -A
= 9 4
=
)e observ c limita erorii relative a expresiei E x + , depinde de coeficienii
a b c d f , , , ,
i de t, mantisa admis de calculator. )"a considerat c erorile datelor de
intrare sunt
erori de rotunjire. #nd coeficenii nu sunt pozitivi trebuie s se utilizeze valorile
absolute ale lor.
4. )e consider expresiile
u a a a + + +
9 4
9 9 -
i v a + + , -
9
unde a este un
numr pozitiv rotunjit n mod simetric i presupunem c - i 9 nu au erori. ) se arate c
pentru a foarte mare marginile erorii relative a lui u i v devin aproximativ egale iar
pentru a foarte mic marginea erorii relative a lui u devine aproximativ de cinci ori mai
mic dect marginea erorii relative a lui v . *umrul maxim de cifre al mantisei admise de
calculator este t% ) se calculeze marginile erorii relative ale expresiilor date i pentru cazul
cnd a este exact.
#onstrucia grafurilor de procedur pentru cele dou expresii, precum i calculul
limitelor superioare rmne ca un exerciiu pentru cititor.
R:
a
a
u
t
v
t
u
t
v
t




<A-A <A-A
A =-A 4=-A
. & .
. & .
$ig%1%6% Eta7 de am'lificare cu un tran+istor
9. ) se determine o limita a erorii amplificrii etajului din figura -.E, funcie de
toleranele componentelor pasive electronice. )e consider c rezistoarele au tolerana de =T
iar condensatoarele de -AT. %mplificarea de tensiune a montajului este dat de expresia:
13
Metode numerice n electronic
8
" "
" 9
u
s c
e b

+
88
--
,unde
9
: m8
b
E
--
9A

0 2
"
s
Drezisten de sarcin.
6entru circuitul electronic dat, se poate considera "
s
i "
e
A , iar expresia
simplificat a amplificrii n tensiune devine: 8 " 9
u c b
B
--
.
@raful de procedur pentru expresia obinut este prezentat n figura -.-A i este identic
cu cel pentru operaia de mprire. !rcile grafului pentru cele dou mrimi care intr n
formula de calcul sunt - pentru demprit i "- pentru mpritor. >roarea calculat pentru
amplificare nu include i eroare datorat neglijrii rezistenelor de sarcin i emitor. )e
calculeaz o limit a erorii amplificrii circuitului electronic datorat toleranelor
componentelor pasive.
#onsidernd eroarea de rotunjire foarte mic fa de eroarea introdus de tolerana
componentelor electronice, rezult urmtoarea expresie de calcul:

8 " 9 " 9
t
c c
r r + + +
+ +

-- --
A A= A A= A =-A A- , , , . ,

%mplificarea n tensiune a circuitului electronic poate avea o limit maxim a erorii de
-AT.
%nalog, se pot calcula erorile maxime pe care le au diferii parametrii ai circuitelor
electronice, funcie de erorile elementelor de care depind.
<. ?ie a b , i x trei numere pozitive i exacte. ) se traseze grafurile de procedur i
s se calculeze marginile erorilor relative de rotunjire pentru expresiile
u ax bx
2
+
i
v x a bx + + , . ) se compare cele dou margini ale erorilor, obinute. ) se calculeze
marginile erorilor relative i pentru cazul cnd cele trei numere au erori de rotunjire.

R: ( ) ( )
u
t
bx a bx a + +

=-A 9 4 . B , ( ) ( )
v
t
bx a bx a + +

=-A 9 4 . B

u
t
3bx 2a!/bx a + +
+
-A
-
+ , ,
v
t
bx a!/bx a! + +
+
-A 9 4
-
=. )e consider un circuit "*;*< alimentat de la o surs =. Mtiind c frecvena sursei are
variaia

f
, iar "*;*< au variaiile
" ; c
, , , s se traseze graful impedanei
circuitului i s se determine o margine a erorii relative a ei.


?ig.-.-A. @raful de procedur a amplificrii
n
tensiune
14
"c
9
b --
-

9
--
Erori
1. 6resupunem c x i
0
sunt dou numere pozitive rotunjite simetric. ) se traseze
grafurile de procedur ale expresiilor
u x x x x 0 + + + + ,
i
v x0 <
i s se arate c
marginea erorii relative a lui u este mai mare dect marginea erorii relative a lui v .
15

S-ar putea să vă placă și