Beruflich Dokumente
Kultur Dokumente
Fevereiro de 2008
Sumário
1 Introdução
2 Sistema de Numeração
3 Erros
Breve histórico
Analise Numérica
O estudo dos logaritmos pode ser considerado como um
precursor da análise numérica;
A análise numérica, tal como é conhecida hoje em dia, é
posterior à II Guerra Mundial;
A astronomia, devido ao seu volume de cálculos, era uma das
áreas que mais necessitavam de máquinas de calcular;
Após os computadores, os cálculos de grande escala se
tornaram uma ferramenta importante na ciência.
Introdução
Problema Modelo
Solução
Fı́sico Matemático
Motivação - Ariane 5
Motivação - Patriot
Sistema decimal
Caracterı́sticas
Compões-se de 10 algarismos (0,1,2,3,4,5,6,7,8,9);
Sistema posicional;
Não utilizado por sistemas computacionais.
Sistema decimal
2 7 5,2 1 4
4 · 10−3 = 0 , 004
1 · 10−2 = 0 , 01
2 · 10−1 = 0 ,2
5 · 100 = 5
7 · 101 = 70
2 · 102 = 200
275 , 214
Sistema binário
O sistema binário já era conhecido na China uns 3000 a.C. (Livro
chinês chamado I Ching). Quarenta e seis séculos depois, Leibniz
(Matemático Alemão) redescobre o sistema binário.
Caracterı́sticas
Compões-se de 2 algarismos (0,1);
Sistema posicional;
Utilizado por sistemas computacionais.
Sistema binário
1 0 1,0 1 1
1 · 2−3
0 · 2−2
1 · 2−1
0 · 20
1 · 21
1 · 22
Conversão binário-decimal
1 0 1,0 1 1
1 · 2−3 = 0 , 125
1 · 2−2 = 0 , 25
0 · 2−1 = 0
1 · 20 = 1
0 · 21 = 0
1 · 22 = 4
5 , 37510
Conversão decimal-binário
2910 = 111012
29 2
28 14 2
1 14 7 2
0 6 3 2
1 2 1
1
Conversão decimal-binário
2910 = 111012
29 2
28 14 2
1 14 7 2
0 6 3 2
1 2 1
1
Conversão decimal-binário
2910 = 111012
29 2
28 14 2
1 14 7 2
0 6 3 2
1 2 1
1
Conversão decimal-binário
2910 = 111012
29 2
28 14 2
1 14 7 2
0 6 3 2
1 2 1
1
Conversão decimal-binário
2910 = 111012
29 2
28 14 2
1 14 7 2
0 6 3 2
1 2 1
1
Conversão decimal-binário
2910 = 111012
29 2
28 14 2
1 14 7 2
0 6 3 2
1 2 1
1
Conversão decimal-binário
0, 12510 = 0, 0012
0,125
x2
0,25
x2
0,50
x2
1,00
Conversão decimal-binário
0, 12510 = 0, 0012
0,125
x2
0,25
x2
0,50
x2
1,00
Conversão decimal-binário
0, 12510 = 0, 0012
0,125
x2
0,25
x2
0,50
x2
1,00
Conversão decimal-binário
0, 12510 = 0, 0012
0,125
x2
0,25
x2
0,50
x2
1,00
Conversão decimal-binário
0,125
29 2 x2
28 14 2 0,25
1 14 7 2 x2
0 6 3 2 0,50
1 2 1 x2
1 1,00
Grupos Básicos
Erros de Arredondamento;
Erros de Modelagem;
Erros na definição dos modelos matemáticos;
Erros de incertezas nos dados;
Erros de Truncamento.
Erros de arredondamento
Caracterı́sticas
Erros de arredondamento são os erros originados devido ao
tamanho limitado da palavra do computador;
A diferença entre o resultado numérico e o exato é o erro de
arredondamento (acumulado).
d1 d2 dt
x = ± 1 + 2 + . . . + t · β exp
β β β
0 ≤ d1 ≤ β − 1; i = 1, 2, . . . , t
I ≤ exp ≤ S
Erros de arredondamento
3 4 5
0, 34510 = + + · 100
101 102 103
3 1 4 1 5
31, 41510 = 0, 31415 · 102 = + + + + · 102
101 102 103 104 105
1 0 1
510 3
= 1012 = 0, 101 · 2 = 1 + 2 + 3 · 23
2 2 2
1
410 = 1002 = 0, 1 · 23 = 1 · 23
2
Erros de arredondamento
1 1 0 0 1 0 0 0 0 0
+ + + + + + + + + · 2101
21 22 23 24 25 26 27 28 29 210
1100100000101
MANTISSA EXP
Erros de arredondamento
MANTISSA EXP
2510 = 0 1 1 0 0 1 0 0 0 0 0 0 0 1 0 1
Erros de arredondamento
1
Exatidao ≤
βt
Erros na modelagem
Definição
É o erro cometido quando se escolhe um modelo inadequado
ou aproximado do sistema fı́sico.
Exemplo de erro na entrada de dados
1
d = d0 + v0 t + at 2
2
d → distancia percorrida
d0 → distancia inicial
v0 → velocidade inicial
t → tempo
a → aceleracao
Erros na modelagem
Definição
É o erro cometido quando se escolhe um modelo inadequado
ou aproximado do sistema fı́sico.
Suponha que um engenheiro queira determinar a altura de um edifı́-
cio e que para isso disponha apenas de uma bolinha de metal e um
cronômetro.
1
d =0+0·3+ · 9, 8 · 32
2
d = 44, 1m
se 3, 5s → d = 60m
Erros de truncamento
A função sen(x) pode ser obtida através de uma função chamada SENO baseada
na seguinte série de Taylor:
x3 x5 x7
SENO = x − + − + ...
3! 5! 7!
OBS: É possı́vel fazer com que o erro de truncamento seja menor ou igual ao
erro de arredondamento.
Série de Taylor
∞
X f n (a)
f (a) + (x − a)n
n!
n=1
Ocorre quando há, em uma máquina, cálculos que envolvem várias operações.
Nestes casos, aconselha-se a verificar a quantidade de dı́gitos significativos e a
ordem de prioridade para a realização dos cálculos.
Exemplo: para x1 = 0, 3491 · 104 e x2 = 0, 2345 · 100