Professional Documents
Culture Documents
Clculo Numrico
Estudo de Erros
Absoluto
Relativo
Truncamento
Arredondamento
Clculo Numrico
Estudo de Erros
Clculo Numrico
Estudo de Erros
x
EX. 01:
Clculo Numrico
Estudo de Erros
Clculo Numrico
Estudo de Erros
Clculo Numrico
Estudo de Erros
Clculo Numrico
Estudo de Erros
Clculo Numrico
Estudo de Erros
ex
x2
x3
x4
1 x
.....
2!
3!
4!
Clculo Numrico
Estudo de Erros
ex
x2
x3
x4
1 x
.....
2!
3!
4!
Clculo Numrico
Estudo de Erros
EA x 10 e t
ER x 10
t 1
Erro de arredondamento:
1
et
EA x 10
2
ER x
1
10 t 1
2
Clculo Numrico
Estudo de Erros
Clculo Numrico
Estudo de Erros
Temos:
x f x 10
EA x x x g x 10 e t 10 e t
ER x
EA x
x
g x 10 e t
f x 10
10 e t
, t 1
10
e
0.1 10
Clculo Numrico
Estudo de Erros
f x 10
f 10 e 10 e t
x
e
se,
gx
se,
gx
1 (gx desprezado)
2
1
2
(soma 1 ao ltimo
dgito de fx)
Clculo Numrico
Estudo de Erros
Se
gx
, teremos
EA x x x g x 10
ER x
EA x
x
g x 10 e t
f x 10 e
et
1
et
10
2
0.5 10 e t 1
t 1
10
2
0.1 10 e
Clculo Numrico
Estudo de Erros
Erros Arredondamento
Se
gx
1
2
EA x x x f x 10 e g x 10 e t f x 10 e 10 e t
EA x g x 10
e t
10
1
gx 1 10 e t 10e t
2
e
1 / 2 10 e t 1 / 2 10 e t 1 t 1
ER x
10
e
e
e
t
2
fx 10
0.1 10
f x 10 10e
x
EA x
1 / 2 10 e t
e t
Clculo Numrico
Estudo de Erros
Clculo Numrico
Estudo de Erros
Clculo Numrico
Estudo de Erros
Clculo Numrico
Estudo de Erros
Propagao
Clculo Numrico
Estudo de Erros
Clculo Numrico
Estudo de Erros
Clculo Numrico
Estudo de Erros
Ex.09: Dados a = 50 3 e b = 21 1 ,
Calcular: a + b, a b e a x b
a pode variar de 47 a 53
b pode variar de 20 a 22.
O menor valor da soma seria 47 + 20 = 67 e o
maior valor seria 53 + 22 = 75.
Logo, a + b = (50 + 21) 4 = 71 4, variando de 67
a 75.
Clculo Numrico
Estudo de Erros
Ex.09: Dados a = 50 3 e b = 21 1 ,
a pode variar de 47 a 53
b pode variar de 20 a 22.
Clculo Numrico
Estudo de Erros
Ex.09: Dados a = 50 3 e b = 21 1 ,
a pode variar de 47 a 53
b pode variar de 20 a 22.
Clculo Numrico
Estudo de Erros
Clculo Numrico
Estudo de Erros
x y x EA x y EA y x y EA x EA y
x y x EA x y EA y x y EA x EA y
Clculo Numrico
Estudo de Erros
x . y x EA x . y EA y x.y y . EA x x EA y EA x .x EA y
muito pequeno
x . y x EA x . y EA y x.y y . EA x x EA y
Clculo Numrico
Estudo de Erros
x EA x
x EA x
x
y
y EA y
y
.
EA y
1
x x EA x x EAy y. EA x y EA y
2
2
y y
y
y
y
Simplificao:
EA y
1
1
EA y
y
EA y EA y
................
y y
(despreza-s os termos
de potncia >1)
Clculo Numrico
Estudo de Erros
ER x y
x
y
ER y
ER x
x y
xy
x
EA x y
Subtrao:
ER x y
EA x EA y
xy
x
y
ER x
ER
y
x y
x y
Clculo Numrico
Estudo de Erros
ER x . y ER x ER y
Diviso:
ER x/y ER x ER y
Clculo Numrico
Estudo de Erros
Clculo Numrico
Estudo de Erros
Soluo:
Clculo Numrico
Estudo de Erros
Clculo de ER(x+y)
Temos:
ER x y
ER x y
EA x y
xy
RA
ER x y RA
RA
EAx=EAy= 0,
Eay+y=0
1
10 t 1
2
Clculo Numrico
Estudo de Erros
Oficina
Seja x = 0.937 x 104 e y = 0.1272 x 102
Calcular x - y e ER(x-y)sabendo que x, y e esto
exatamente representados.
Clculo Numrico
Estudo de Erros
Clculo Numrico
Estudo de Erros
Soluo:
x . y 0,1192 106
Temos:
ER x . y
ER x y
EA x . y
x.y
(arredondamento)
RA RA
1
RA 10 t 1
2
Clculo Numrico
Estudo de Erros
Oficina
Seja x = 0.937 x 104 e y = 0.1272 x 102
Calcular x / y e ER(x/y)sabendo que x, y e esto
exatamente representados.
Clculo Numrico
Estudo de Erros
Oficina:
Seja x = 0,937x104 y = 0,1272x102 e z = 0,231x101
Calcular x + y+z e ER(x+y+z)sabendo que x, y e z esto
exatamente representados.
Soluo:
Alinhando as vrgulas decimais
Clculo Numrico
Estudo de Erros
No Ex 10 encontramos:
x+y = 0.9383 x 104 e
ER x y
Calcular w = x + y+ z? e ER(x+y+z)?
1
RA 10 t 1
2
Seja s= x+y
s+z= 0,9383 x 104 + 0,000231 x 104 = 0,938531x 104
s+z= 0,9385x 104 (arredondamento)
Clculo Numrico
EstudoErros
de Erros
Anlise
s
z
ER z
RA
ER s z ER s
z
s
s
RA
ER s z ER s
sz
s
s
RA RA
ER s z RAs
1
sz
sz
s
1
ER s z
1 10 t 1
sz
2
Temos: EAz=0,
ERz=0
Clculo Numrico
Estudo de Erros
s
1
ER s z
1 10 t 1
sz
2
0,9383 10 4
1
3
ER s z
10
4
2
0,9385
10
ER s z 0,9998 10 3
Clculo Numrico
Estudo de Erros
Ex.12:
u 2.x
xx w
Clculo Numrico
Estudo de Erros
Soluo:
a)
u 2.x
Temos:
ER 2.x ER 2 ER x RA RA RA 2.RA
ER 2.x
1
2. 10 t 1
2
ER u 10 t 1
Clculo Numrico
Estudo de Erros
b)
xx w
ER w
x
x
RA
ER x
ER
x
xx
xx
ER w
x
RA 2.RA
2.RA
ER w
1 t 1
2. RA 2. 10
10 t 1
2
Ento:
ER w ER u 10
t 1
Clculo Numrico
Estudo de Erros
Oficina
II.1- Seja um sistema de aritmtica de ponto flutuante de quatro dgitos,
sem circuito arredondador, base decimal e com acumulador de preciso
dupla. Dados os nmeros:
X=0,7237x104 y=0,2145x10-3 e z=0,2585x101
Efetue as seguintes operaes e obtenha o erro relativo no resultado,
supondo que x, u, e z esto exatamente representados.
a)x+y+z
b)x-y-z
d)(x.y)/z
e)x.(y/z)
c)x/y
f) (x+y).z
Clculo Numrico
Estudo de Erros
xxx w
xxxx w
Clculo Numrico
Estudo de Erros
y.x.3 u
menor do que o de
y. x x x v
Clculo Numrico
Estudo de Erros
Etapas de um clculo numrico envolvendo dois nmeros A e B
representados em sistema de ponto flutuante.
1.
2.
3.
4.
5.
6.
Clculo Numrico
Estudo de Erros
E/S
Memria
1 2
1. A transferido da memria ou da
unidade E/S para uma entrada do
acumulador (ULA).
2. B transferido da memria ou da
unidade E/S para a outra entrada do
acumulador (ULA). .
3. O acumulador
, normaliza nmero com
expoente menor da base para ambos
ficarem com o mesmo expoente maior
de base e realiza a operao. O nmero
resultante transferido para a sada do
acumulador com a preciso do mesmo
(dupla, tripla, etc).
ULA
+
3
Clculo Numrico
Estudo de Erros
Oficina
1.
2.
3.
Dados os nmeros:
s = x+y+z+ 2.y