Documente Academic
Documente Profesional
Documente Cultură
Cálculo Numérico
Seções 1.1 e 1.2
1
Introdução à Análise Numérica
Características Gerais da Análise Numérica
DSOFT
b
y e x dx
2
a
de grande utilidade na Estatística, não possui
solução analítica. A área sob a curva descrita
pela função integrada acima pode ser obtida
por meios numéricos que são aplicáveis a
qualquer outro integrando.
2
Introdução à Análise Numérica
Para a computação de resultados numéricos,
são necessárias somente as operações
aritméticas (adição, subtração, multiplicação
DSOFT
3
Introdução à Análise Numérica
A escolha do método mais eficiente deve
envolver:
• Precisão desejada para os resultados;
DSOFT
4
Introdução à Análise Numérica
Dois conceitos são essenciais em cálculo
numérico:
1 – Iteração: Em um sentido amplo, iteração
DSOFT
solução desejada.
• Teste de parada: é o instrumento por meio
do qual o procedimento iterativo é finalizado.
2 - Aproximação local: A idéia é aproximar
uma função por outra que seja de manuseio
mais simples. Por exemplo, aproximar uma
função não-linear por uma função linear em
um determinado intervalo.
5
Introdução à Análise Numérica
1.1 – Sistemas de numeração binário e
decimal.
O sistema decimal é um sistema adotado
DSOFT
6
Introdução à Análise Numérica
O sistema de numeração cuja base é
composta pelos dois algarismos, β2={0, 1}, é
chamado de sistema binário de numeração.
DSOFT
an.2n+...+a2.22+a1.21+a0.20+a-1.2-1+a-2.2-2+
+...+a-m.2-m
onde n e m são números inteiros e os ai são
elementos da base binária.
A representação dos números por meio do
sistema binário tornou-se muito importante
com o advento da computação.
7
Introdução à Análise Numérica
Conversão de decimal para binário:
O processo de passagem de um número
decimal para binário é feito em duas etapas:
DSOFT
1 – Parte inteira;
2 – Parte fracionária.
Parte Inteira
Para convertermos a parte inteira de um
número decimal para binário, aplicamos o
método das divisões sucessivas por 2, e
pegamos os restos das divisões na ordem
inversa. No exemplo é mais fácil:
1 4 2
0 2 2
0 1
8
DSOFT Introdução à Análise Numérica
9
Introdução à Análise Numérica
Parte fracionária:
Para a parte fracionária de um valor decimal,
utilizamos o método das multiplicações
DSOFT
10
Introdução à Análise Numérica
Converter 0,1875 em binário:
0,1875 x 2 = 0,3750
DSOFT
0,3750 x 2 = 0,7500
0,7500 x 2 = 1,5000
0,5000 x 2 = 1,0000
Portanto, 0,187510 = 0,00112.
11
DSOFT Introdução à Análise Numérica
12
Introdução à Análise Numérica
EXERCÍOS PROPOSTOS
VALENDO PONTUAÇÃO EM SALA
DSOFT
13
Introdução à Análise Numérica
1.2 – Sistemas de ponto fixo e flutuante.
As primeiras arquiteturas de computador
empregavam uma representação dos números
DSOFT
0,1256x106 Expoente
Mantissa
Desta forma, é possível representar grandes
números no computador, mas esta facilidade tem seu
preço: os valores em ponto flutuante perdem em
precisão para os valores em ponto fixo.
14
Introdução à Análise Numérica
Cada computador reserva um determinado
número de bits para armazenar a mantissa e o
expoente. Por exemplo, nos computadores
DSOFT
± mantissa ± expoente
0 11111111111111111111111 0 11111111
±3.402823466 x 10+38
O menor número será (exceto o zero):
0 00000000000000000000001 1 11111111
± 1.175494351 x 10–38
overflow underflow underflow overflow
negativo negativo positivo positivo
números números
representados representados
15
Introdução à Análise Numérica
A região de valores entre zero e o valor mínimo que
pode ser assumido é chamada de “Região de
Underflow”, e os computadores consideram valores
DSOFT
16
Introdução à Análise Numérica
O fato de os computadores só representarem
números de tamanho finito acarreta um problema de
precisão, e podem ocorrer erros tanto para indicar
DSOFT
17
DSOFT Introdução à Análise Numérica
18
Introdução à Análise Numérica
Representação em ponto fixo no computador:
Esse sistema foi usado no passado em muitos computadores. Assim,
dado um número real, x≠0, ele será representado em ponto fixo por:
DSOFT
19
Introdução à Análise Numérica
Representação em ponto flutuante no computador:
20
Introdução à Análise Numérica
Representação em um sistema de números em
ponto flutuante normalizado F(b,t,m,M)
DSOFT
21
Introdução à Análise Numérica
Propriedades dos números do sistema de ponto
flutuante
1-Menor número não nulo:
DSOFT
2- Cardinalidade de F:
22
DSOFT Introdução à Análise Numérica
b:base.
t: número de dígitos na mantissa.
m e M: expoentes máximo e mínimo.
23
DSOFT Introdução à Análise Numérica
24
Introdução à Análise Numérica
EXERCÍCIOS PROPOSTOS
DSOFT
25