Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Medidas de Erros
Tipos de Erro
Erros em operações
1 Introdução
2 Medidas de Erros
Erro Absoluto
Erro Relativo
3 Tipos de Erro
Introdução
Truncamento
Arredondamento
4 Erros em operações
Introdução
Introdução
Objetivos:
Análise dos erros durante a representação de um número em
ponto flutuante
Análise da propagação dos erros nas operações aritméticas
Medidas de Erros
Erro Absoluto
x − ∆x ≤ x ≤ x + ∆x
Erro Relativo
Truncamento e Arredondamento
Introdução
Exemplo: x = 234.57 e t = 4
Logo,
x = 0.2345 × 103 + 0.7 × 10−1
Truncamento
Truncamento
< 10−t+1
Arredondamento
Arredondamento simétrico
Para gx < 12 :
1
A cota do erro absoluto será dado por |EAx | < 2 × 10e−t
A cota do erro relativo será dado por:
|EAx | |gx ×10e−t |
|ERx | = |x| = |fx ×10e |
|ERx | < 1
2 × 10−t+1
Para gx ≥ 12 :
A cota do erro absoluto será dado por:
0.5×10e−t 0.5×10e−t
|ERx | = |fx ×10e +10e−t |
≤ |fx ×10e |
0.5×10e−t 0.5×10e−t
|ERx | = |fx ×10e | ≤ |0.1×10e |
|ERx | ≤ 1
2 × 10−t+1
Erros em operações
Erros em operações
Propagação do EA
x + y = (x + EAx ) + (y + EAy )
x + y = (x + y ) + (EAx + EAy )
EAx+y = EAx + EAy
Subtração:
x − y = (x + EAx ) − (y + EAy )
x − y = (x − y ) + (EAx − EAy )
EAx−y = EAx − EAy
Propagação do EA
x × y = (x + EAx ) × (y + EAy )
x × y = x × y + x × EAy + y EAx + EAx × EAy
(x × y ) − (x × y ) ≈ x × EAy + y EAx
Propagação do EA
x (x+EAx ) 1
y = (y +EAy ) = (x + EAx ) EA
y (1+ y y )
1 EAy
EA ≈ (1 − y )
1+ y y
Propagação do EA
EAx × EAy ≈ 0
x xy y EAx xEAy
y = y2
+ y2
− y2
x x EAx xEAy
y − y = y − y2
Propagação do ER
EAy y
ERx+y = [ EA
x ×
x x
x+y ] +[ y × x+y ]
x y
ERx+y = ERx × x+y + ERy × x+y
Propagação do ER
Subtração:
EAx−y
ERx−y = x−y
EAy y
ERx−y = [ EA
x ×
x x
x−y ] −[ y × x−y ]
x y
ERx−y = ERx × x−y − ERy × x−y
Propagação do ER
EAx EAy
ERx×y = x + y
Propagação do ER
Exemplo
Exemplo
Exemplo