Escolar Documentos
Profissional Documentos
Cultura Documentos
MSC: JRFRANCESCHINI
Jose.franceschini#@estacio.br
Métodos Numéricos 1/ 26
Métodos Numéricos
Análise dos
Erros
Sensibilidade e
Condicionamento
Sumário Aritmética Computacional
1 Métodos Numéricos
Definição
Aproximações
2 Análise dos Erros
Quantificação dos Erros
Origem dos Erros
Erros de Computação
Erro Propagado
3 Sensibilidade e Condicionamento
Número de Condição
4 Aritmética Computacional
Notação de Virgula Flutuante
Métodos Numéricos 2/ 26
Métodos Numéricos
Análise dos Definição
Erros Aproximações
Sensibilidade e
Condicionamento
Métodos Numéricos versus Métodos Analíticos
Aritmética Computacional
Métodos Analíticos
Solução exacta (não havendo arredondamentos) Solução
geral (normalmente uma expressão matemática) que
permite obter soluções particulares em função das
variáveis independentes
Soluções contínua (permite obter soluções particulares
para qualquer valor da variável independente)
Métodos Numéricos
Solução aproximada (contêm um erro associado)
Soluções particular na forma de números
Solução discreta (apenas calculada para alguns valores da
variável independente)
Métodos numéricos são necessários porque
Problemas reais nem sempre têm solução analítica
Métodos numéricos permitem quantificar o erro na solução
Maior parte dos problemas envolvem aproximações
Métodos Numéricos 3/ 26
Métodos Numéricos
Análise dos Definição
Erros Aproximações
Sensibilidade e
Condicionamento
Origem das aproximações
Aritmética Computacional
Antes da computação
Modelação
Medições empíricas
Computações anteriores
Durante a computação
Truncatura ou discretização
Arredondamentos
A exactidão dos resultados finais
reflecte todas as aproximações
A incerteza dos dados introduzidos (input ) pode ser amplificada
pelo problema
Perturbações durante a computação podem ser amplificadas
pelo algoritmo
Métodos Numéricos 4/ 26
Métodos Numéricos
Análise dos Definição
Erros Aproximações
Sensibilidade e
Condicionamento
Exemplo 1: aproximações
Aritmética Computacional
Métodos Numéricos 6/ 26
Métodos Numéricos Quantificação dos Erros
Análise dos Origem dos Erros
Erros Erros de
Sensibilidade e Computação Erro
Condicionamento Propagado
Exemplo 2: Quantificação dos Erros
Aritmética Computacional
Métodos Numéricos 7/ 26
Métodos Numéricos Quantificação dos Erros
Análise dos Origem dos Erros
Erros Erros de
Sensibilidade e Computação Erro
Condicionamento Propagado
Erros de dados e erros de computação
Aritmética Computacional
Métodos Numéricos 8/ 26
Métodos Numéricos Quantificação dos Erros
Análise dos Origem dos Erros
Erros Erros de Computação
Sensibilidade e Erro Propagado
Condicionamento
Erro de truncatura e erro de arredondamento
Aritmética Computacional
Métodos Numéricos 9/ 26
Métodos Numéricos Quantificação dos Erros
Análise dos Origem dos Erros
Erros Erros de Computação
Sensibilidade e Erro Propagado
Condicionamento
Erros de Truncatura Aritmética Computacional
Série de Taylor:
Uma função f (x ), com x próximo de a, em que f (a) é
conhecido e f
admite infinitas derivadas pode ser calculada através de
f j (a) f j j (a) f (n)(a)
(x − a)2 + · · · (x − a)n + · ·
f (x ) = f (a) + (x − a) + 2! n!
1! + ·
Se considerarmos apenas os n primeiros termos
(cos(a)) j (cos(a)) jj
cos(x ) ≈ cos(a) + (x − a) + (x − a)2
1! 2!
−sen(0) j cos(0)
≈ cos(0) + (x ) + (x 2
1 2
)
≈ 1 − x2/2
√
Como aproximação a y = 2, yˆ= 1.4 tem como erro absoluto
posterior
yˆ = ˆf (x ) = 1 − x
2
/2 O erro posterior é dado por
∆ y = |yˆ −
y| = .ˆf − f . = .1 − x 2 /2 − cos(x ) .
Para determinar o
erro anterior necessitamos do valor xˆtal
que
f (xˆ) = ˆf (x )
Para a função
ˆ ˆ Métodos Numéricos
ˆ 17/ 26
Métodos Numéricos
Análise dos
Número de Condição
Erros
Sensibilidade e
Condicionamento
Sensibilidade e Condicionamento
Aritmética Computacional
x = ±fx ∗10e