Você está na página 1de 4

A IMPORTÂNCIA DA DISCIPLINA DE MÉTODOS NUMÉRICOS

Métodos Numéricos correspondem a um conjunto de ferramentas ou métodos


usados para se obter a solução aproximada de problemas matemáticos. Os métodos se
aplicam, em geral, à problemas que não apresentam uma solução exata.
As principais preocupações normalmente envolvem exatidão e desempenho.

Exemplos de Aplicação:
➢ (Apostila de Introdução aos Métodos Numéricos, profa Salete Souza de Oliveira
Buffoni, UFF)
(http://www.professores.uff.br/salete/wp_content/uploads/sites/111/2017/08/calnumI.pdf ) :

Considere um circuito elétrico composto de uma fonte de tensão (uma pilha, por
exemplo) e um resistor, como ilustrado na figura abaixo.

Figura: circuito elétrico composto de uma fonte de tensão e um resistor

Utilizando-se a Lei de Kirchoff teremos a seguinte equação para o circuito: 𝑉 − 𝑅𝑖 = 0.


𝑉
A corrente elétrica do circuito pode ser determinada exatamente: 𝑖 = 𝑅

Neste caso não precisamos usar métodos numéricos.


Considere agora que um outro componente eletrônico seja incluído no circuito: um
diodo semicondutor. O modelo matemático que descreve o comportamento da
corrente elétrica no circuito, agora será:
𝑲𝑻 𝒊
𝑽 − 𝑹𝒊 − 𝒍𝒏 (𝑰𝒔 + 𝟏) = 𝟎.
𝒒

onde 𝑲 e 𝑰𝒔 são constantes, 𝒒 é a carga do elétron e 𝑻 a temperatura do dispositivo


A inclusão desse novo componente no circuito tornou o problema mais complicado e de
difícil solução analítica. Tornou-se difícil obter uma expressão para i. O valor de i será
determinado aproximadamente através dos métodos numéricos.
INTRODUÇÃO: ERROS

 Os resultados dos problemas resolvidos por métodos numéricos, em geral, não


são exatos.
 Os resultados dependem, entre outros fatores, da precisão dos dados de
entrada, da maneira como esses valores são representados pelo computador (ou
calculadora), das operações numéricas efetuadas.

Nesta aula vamos estudar os erros causados pela representação e operações realizadas
pelo computador

Representação dos Números:


 Depende da base usada e do número de dígitos utilizados na representação
 Bases mais usadas: decimal, binária e hexadecimal
 Quanto maior o número de dígitos utilizados maior será a precisão
 Quando usamos computador, os valores fornecidos na base decimal, são
convertidos na base binária. As operações são realizadas e o resultado, na base
binária, é convertido na base decimal. A transformação entre as bases podem
ser fontes de erro, pois um número pode ter representação finita em uma base
e não infinita em outra base.

Decomposição dos Números:


 Exemplo1 : Considere o número 3582 na base 10
Esse número pode ser escrito da seguinte forma:

3582 = 3.103 + 5.102 + 8.101 + 2.100


 Exemplo2: Considere agora o número 13,76 na base 10
Ele pode ser escrito da forma:

13,76 = 1.101 + 3.100 + 7.10−1 + 6.10−2


 Exemplo3: Considere 100,01 na base 2
Pode ser escrito da forma:

100,01 = 1(22 ) + 0(21 ) + 0(20 ) + 0(2−1 ) + 1(2−2 )


 Exemplo 4: Considere 312,05 na base 6
Pode ser escrito da forma:

312,054 = 3(62 ) + 1(61 ) + 2(60 ) + 0(6−1 ) + 5(6−2 ) + 4(6−3 )


Conversão de Números entre bases:

 Decimal para Binária

A conversão de um número inteiro na base decimal para a base binária é feita


dividindo esse número sucessivamente por 2 até que o quociente dessa divisão
seja menor que 2.
Exemplo 1: Considere o número 43 na base 10
43 2
1 21 2
1 10 2
0 5 2
1 2 2
0 1

O número na base 2, começa com o último quociente, seguido dos restos das divisões
(da última para a primeira)
(43)10 = (101011)2

Exemplo 2: Considere agora o número 43,1875


- Parte inteira feita no exemplo 1. A parte decimal deve ser multiplicada por 2 até
que seja obtido o valor 0 após a virgula ou até verificar que o número não pode
ser armazenado de maneira exata

0,1875 0,3750 0,75 0,5


x2 x2 x2 x2
0,3750 0,7500 1,50 1,0

(43,1875)10 = (101011,0011)2

Nota: Quando o número tem representação exata em uma base e não tem em
outra base temos erro,
Exemplo de número que tem representação exata na base decimal, mas não tem
na base binária: (0,1)10

0,1 0,2 0,4 0,8 0,6 0,2 0,4


x2 x2 x2 x2 x2 x2 x2
0,2 0,4 0,8 1,6 1,2 0,4 0,8
Não é possível obter um resultado da multiplicação (por 2) igual a zero depois da
vírgula.
O número (0,1)10 será representado de forma aproximada na forma binária. A
precisão depende do número de algarismos significativos definidos.
(0,1)10 ≅ (0,00011)2

 Binária para decimal

Exemplo: Transformar o número na base binária para decimal

a) (1000101)2 = 1 ∗ 26 + 0 ∗ 25 + 0 ∗ 24 + 0 ∗ 23 + 1 ∗ 22 + 0 ∗ 21 + 1 ∗ 20 =
(1000101)2 = 64 + 4 + 1 = (69)10

b) (100,1001)2 = 1 ∗ 22 + 0 ∗ 21 + 0 ∗ 20 + 1 ∗ 2−1 + 0 ∗ 2−2 + 0 ∗ 2−3 +


1 ∗ 2−4
(100,1001)2 = 4 + 0,5 + 0,0625 = (4,5625)10

EXERCÍCIOS:

 Converta os números dados na base 2 para a base 10.


1) (1001)2 =(9)10
2) (10,1)2 =(2,5)10
3) (11,01)2 = (3,25)10
4) (0,111)2 = (0,875)10
5) (0,100)2 = (0,5)10

 Converta os números dados na base 10 para a base 2


1) (18)10 =(10010)2
2) (34)10 = (100010)2
3) (14,625)10 = (1110,101)2
4) (0,375)10 = (0,011)2
5) (0,84375)10 = (0,11011)2
6) (5,625)10 = (101,101)2
7) (0,6)10 = (0,1001 … )2
8) (13,25)10 = (1101,01) 2

Você também pode gostar