Aula1. 2020-1

Fazer download em pdf ou txt
Fazer download em pdf ou txt
Você está na página 1de 5

Universidade Zambeze

Faculdade de Ciências e Tecnologia


Aula1 – Métodos Numéricos – 14/01/2021
Curso: Eng. Processos e Informática
Aula de consulta: todas as quintas – feira das 10:35 – 12:10
Tema1: Cálculo com números aproximados
Sumário Introdução aos métodos numéricos; Número exato e número aproximado; Erro
absoluto e erro relativo;

1. Introdução aos métodos numéricos

Métodos numéricos são ferramentas ou métodos usados para obter a solução de problemas
matemáticos de forma aproximada. Estes métodos são aplicados a problemas que não
apresentam solução exata, desta forma precisam ser resolvidos numericamente.
Também podemos dizer que um método numérico é um método não analítico, que tem como
objectivo determinar um ou mais valores numéricos, que são soluções de um certo problema.
Ao contrário das metodologias analíticas, que conduzem a soluções exactas para os
problemas, os métodos numéricos produzem, em geral, apenas soluções aproximadas.
Por este facto, antes da utilização de qualquer método numérico é necessário decidir qual a
precisão dos cálculos com que se pretende obter a solução numérica desejada. A precisão dos
cálculos numéricos é também, como veremos, um importante critério para a selecção de um
algoritmo particular na resolução de um dado problema. A diferença entre o valor obtido
(aproximado) e o valor exacto chama – se erro.
Cálculo com números aproximados
O conceito do cálculo aproximado surge com a necessidade de estudar os erros cometidos
durante uma resolução numérica. Numa resolução numérica é necessário determinar o erro
cometido durante essa resolução com vista a avaliar a precisão do resultado obtido. Em
qualquer resultado, quanto menor for o erro cometido maior é a precisão do resultado, isto é,
o resultado é mais real e é este resultado que nos interessa.
Sejam 𝑥 𝑒 𝑥̅ números reais. Designemos 𝑥̅ um valor aproximado do valor exacto 𝑥. Numa
resolução numérica, geralmente não se conhece o valor exacto e, este é substituído por seu
valor aproximado.
Diz – se que um número 𝑥̅ é uma aproximação para o número exacto 𝑥 se existe uma
pequena diferênça entre eles.

O docente: Béliz Inácio Fandanzane


Considerando 𝑥 = √5; podemos expressar este número por 𝑥 = 2.236067977 …, então 𝑥̅ =
2.23; 𝑥̅ = 2.24; 𝑥̅ = 1.236 podem ser números aproximados do número 𝑥.
• Se 𝑥̅ < 𝑥 diz – se que 𝑥̅ é aproximado por defeito.
• Se 𝑥̅ > 𝑥 diz – se que 𝑥̅ é aproximado por excesso.

Por exemplo 2.23 < 𝑥 < 2.24; 𝑥̅ = 2.23 é aproximado por defeito e 𝑥̅ = 2.24 é aproximado
por execesso.
Erro absoluto e erro relativo
O módulo da diferença entre o valor exato e o respectivo valor aproximado chama – se erro
absoluto e é dado por |𝒙 − 𝒙
̅| = ∆𝒙.
Se o valor exato não é conhecido, e uma vez que o erro absoluto é definido por ∆𝑥 = |𝑥 − 𝑥̅ |
também não será conhecido, então vamos determinar um número 𝜖 > 0, tal que ∆𝑥 < 𝜖, que
mesmo não conhecendo o erro, nos permitirá saber que o valor exacto está entre dois valores
conhecidos, isto é 𝑎 < 𝑥 < 𝑏, 𝑜𝑛𝑑𝑒 𝑎 = 𝑥 − 𝜖, 𝑏 = 𝑥 + 𝜖
Como ∆𝑥 < 𝜖 ⟺ |𝑥 − 𝑥̅ |<𝜖 ⟺ 𝑥̅ − 𝜖 < 𝑥 < 𝑥̅ + 𝜖.

Exemplo: seja 𝑥 = 2.4521; 𝑥̅ = 2.452. Então ∆𝑥 = |2.4521 − 2.452| = 0.0001.


̅|
|𝒙−𝒙
O erro relativo tem a fórmula 𝜹𝒙 = ̅
.
𝒙
|𝑥−𝑥̅ | 0.0001
Considerando os mesmos valores acima dados temos 𝛿𝑥 = = = 0.000041
𝑥̅ 2.452

O erro relativo tem por finalidade dar uma ideia do grau de influência do erro no valor
desejado;

Consideremos outro exemplo: se 𝑥 = 100, 𝑥̅ = 100.1 e 𝑦 = 0.0006, 𝑦̅ = 0.0004, nota –se


que ∆𝑥 = 0.1, ∆𝑦 = 0.0002. como ∆𝑦 é muito menor que ∆𝑥, poderiamos imaginar que a
aproximação 𝑦̅ de 𝑦 é melhor que a aproximação 𝑥̅ de 𝑥, mas numa análise mais cuidadosa

podemos perceber que as grandezas dos números envolvidos são muito diferentes. Então
𝑥−𝑥̅ 0.1 𝑦−𝑦̅ 0.0002
calculando os erros relativos temos 𝛿𝑥 = | | = 100.1 = 0.000999 e 𝛿𝑦 = | | = 0.0004 =
𝑥̅ 𝑦̅

0.5.

Nota –se que 𝛿𝑥 < 𝛿𝑦, deste modo podemos concluir que a aproximação 𝑥̅ de 𝑥 é melhor que
a aproximação 𝑦̅ de 𝑦.

Erros de arredondamento e de truncamento


Erro de arredondamento
Arredondar um número na casa 𝑑𝑖 é desconsiderar as casas di+j (𝑗 = 1, 2, 3 …) de tal forma
que:

O docente: Béliz Inácio Fandanzane


di seja a última casa se di+1 < 5;
di + 1 seja a última casa se di+1 ≥ 5;
Exemplo: Arredondar 𝜋 na quarta casa decimal sendo que 𝜋 = 3.1415926535, a solução é

𝜋 = 3.1416, visto que 𝑑𝑖+1 = 9 > 5, mas o arredondamento do mesmo 𝜋 = 3.1415926535


na quinta casa decimal será 𝜋̅ = 3.14159, visto que 𝑑𝑖+1 = 2 < 5.

1.3.2 Erro de Truncamento


Truncar um número na casa di é desconsiderar as casas di+j (𝑗 = 1, 2, …)

Aproximar 𝜋 truncando na quarta casa decimal, sendo que 𝜋 = 3.14159266535 …, então a


aproximação é 𝜋̅ = 3.1415.

1. Representação binária e decimal de um número real

Uma base decimal usa potências de base 10, enquanto uma base binária usa potências de base
2. Um número na base decimal é representado pelo seu sinal ± e pode ter qualquer um dos
dez algarismos significativos diferentes 0, 1, 2, 3, 4, 5, 6, 7, 8, 9.
Os computadores e máquinas calculadoras usam a representação binária de números. Eles
recebem a informação na forma decimal e codificam – a na forma binária em dígitos de 0 e 1.
Estes dispositivos usam a representação binária porque utilizam sinais elétricos, sendo 0 a
ausência do sinal e 1 a presença do sinal.
Exemplo1: o número 12345 está na forma decimal e pode ser representado em potências de
base 10 como:
(12345) 10 = 1 × 104 + 2 × 103 + 3 × 102 + 4 × 101 + 5 × 100
Exemplo2: o número 1010 está na forma binária e pode ser representado em potências de
base dois como:
(1010)2 = 1 × 23 + 0 × 22 + 1 × 21 + 0 × 20
Um número real que contenha uma parte inteira e uma fracionária é representado pela juncão
da parte real e da parte fracionária.
Exemplo: (23, 25)10 = (2 × 101 + 3 × 100 ) + (2 × 10−1 + 5 × 10−2 )
Conversão das bases.
Base binária para base decimal
Exemplo: (1100)2 = 1 × 23 + 1 × 22 + 0 × 21 + 0 × 20 = (12)10
(10110)2 = 1 × 24 + 0 × 23 + 1 × 22 + 1 × 21 + 0 × 20 = (22)10
Base decimal para base binária
Para converter um número da base decimal para a base binária utiliza – se dois métodos:

O docente: Béliz Inácio Fandanzane


O método de divisões sucessivas para a parte inteira e o método de multiplicações sucessivas para a
parte fracionária.
No método de divisões sucessivas divide – se sucessivamente o número inteiro por dois (2) até que o
quociente seja igual a um. O número binário que resulta da conversão da base dez para a base dois é
formado pela concatenação do último quociente com os restos das divisões lidas no sentido inverso.
Exemplo: os números 14 e 17 estão na base decimal e podem ser escritos na base binária.
Dividindo sucessivamente estes números temos:

𝑁/2 𝑄 𝑅
14/2 7 0
7/2 3 1
3/2 1 1
Então (14)10 = (1110)2
(17)10 = (10001)2

17/2 8 1
8/2 4 0
4/2 2 0
2/2 1 0

No método de multiplicações sucessivas para a parte fracionária, multiplica – se sucessivamente o


número por dois. Em cada produto extrai – se a parte inteira e coloca – se na base binária. Repete – se
o processo até que o último produto seja igual a zero.
Exemplo: (0.25)10 e (13.25)10 para a base binária
0.25 × 2 = 0.50
0.50 × 2 = 1.00, então (0.25)10 = (0.01)2 daí que (13.25)10 = (1101.01)2

Aritmética do ponto flutuante


d d d d
De uma maneira geral, um número x é representado na base 𝛽 por x = ± [ β1 + β22 + β33 + ⋯ + βtt] ∙
βe , di são números inteiros contidos no intervalo 0 ≤ di ≤ β ⎼ 1; i = 1, 2, …, e 𝑒 representa o
exponente de β e assume valores entre I ≤ e ≤ S onde I e S são limite inferior e superior para a
variação do expoente.
Exemplo: 12345 pode ser representado como pontências de base 10 da seguinte forma:
1 2 3 4 5
12345 = (10 + 102 + 103 + 104 + 105 ) × 105 , veja que 𝑡 = 5, 𝛽 = 10, 𝑒 = 5.
1 2 3 4 5
1.2345 = (10 + 102 + 103 + 104 + 105) × 101 , temos 𝑡 = 5, 𝛽 = 10, 𝑒 = 1.
1 2 3 4 5
0.12345 = (101 + 102 + 103 + 104 + 105) × 100 , temos 𝑡 = 5, 𝛽 = 10, 𝑒 = 0.
d d d d
Ao número [ β1 + β22 + β33 + ⋯ + βtt] chamamos mantissa e representa a parte dos algarimos
significativos, 𝑡 − representa o número de dígitos significativos ou representa a precisão da máquina.
De uma outra forma o número x = ±(0, d1 d2 , d3 ⋯ dt ) ∙ βe e 𝑑1 ≠ 0 porque representa o primeiro
algarismo significativo de 𝑥.

O docente: Béliz Inácio Fandanzane


Exercícios:
1. Aproxime por arredondamento os seguintes números irracionais a quatro casas decimais:
a) 𝑤 = √2
b) 𝑥 = √5
c) 𝑦 = √7
d) 𝑧 = √11
2. Calcule por truncamento os seguintes números:
𝑥𝑛
a) 𝑒 𝑥 = ∑∞
𝑛=1 𝑛! , após cinco termos da truncatura quando 𝑥 = 1 𝑒 𝑥 = 2.

b) 𝑥 = √15 após 6 casas decimais.


3. Calcule o erro absoluto e relativo para os seguintes números:
a) 𝑥 = 4.23451; 𝑥̅ = 4.2345
b) 𝑦 = 0.2135; 𝑦̅ = 0.2136
4. O comprimento e a largura de uma sala de aula são medidos com aproximação de 1 𝑐𝑚. As
medidas obtidas foram 𝑐 = 5,43 ± 0.01; 𝑙 = 3,82 ± 0.01. Determine o erro absoluto e relativo
cometido no cálculo desta área sabendo que a área é 𝑆 = 𝑐𝑙.
5. Medindo-se a distância entre o ponto 𝐴 𝑒 𝐵 encontramos 𝑑 = 1,52 𝑚, medindo-se a pressão
nesses 2 pontos em A encontramos 𝑃𝑎 = 4,01 𝐾𝑔/𝑐𝑚2 e em B 𝑃𝑏 = 3,98 𝐾𝑔/𝑐𝑚2.
Sabendo-se que a distância entre 𝐴 𝑒 𝐵 é 𝑑𝑒 1,5𝑚 e que a pressão em 𝐴 é igual em B que é
4,0 𝐾𝑔/𝑐𝑚2. Qual é o instrumento de maior precisão?
6. Calcular a mantissa dos números
a) 𝑥1 = 24.568
b) 𝑥2 = 234.562
c) 𝑥3 = 0.125467
d) 𝑥4 = 123. 0456

Para cada alínea determine também os valores de 𝛽, 𝑡 e 𝑒.


7. Faça as conversões indicadas abaixo:
a) (100110)2 = (? )10
b) (10011010)2 = (? )10
c) (2015)10 = (? )2
d) (19.33)10 = (? )2
e) (17.375)10 = (? )2
f) (111.11)2 = (? )10
g) (11011.011)2 = (? )10

O docente: Béliz Inácio Fandanzane

Você também pode gostar