Cálculo Numérico Aula 3 – Arredondamento e Operações /04/2014

Slides:



Advertisements
Apresentações semelhantes
Prof. Guilherme Amorim 29/10/2013
Advertisements

Revisão: Potenciação e propriedades.
Universidade Federal de Campina Grande – UFCG Centro de Ciências e Tecnologias – CCT Unidade Acadêmica de Engenharia Química - UAEQ Universidade Federal.
POLINÔMIOS. Polinômio ou função polinomial na variável complexa x é toda função P: ℂ → ℂ definida por P(x) = a n x n + a n–1 x n–1 + a n–2 x n–2 +...
Gestão da Tecnologia da Informação Fundamentos de Sistemas de Banco de Dados Faculdade de Tecnologia Senac Jaraguá do Sul.
MATRIZ É uma tabela disposta em “m” linhas e “n” colunas.
1) Defina sequências numéricas.
Professores: Cristiano Cassoli Lucilene Sebastião
Tópicos Preliminares Algorítmos I.
RODOLFO SOARES TEIXEIRA OBMEP NA ESCOLA
Algoritmos e Estruturas de Dados I
Medições – parte I: Precisão.
CÁLCULO DIFERENCIAL E INTEGRAL 3
CÁLCULO NUMÉRICO Aula 2 – Introdução ao Programa de Computação Numérica (PCN) e Teoria dos Erros.
Elementos de máquinas II
Produção da Material Didática para o Ensino de Matemática
Bioestatística e Epidemiologia Aula 3: Medidas de Tendência Central
DETERMINANTES de Ordem n (n > 3).
Números primos e O Crivo de Eratóstenes.
Algoritmo de Euclides para o cálculo do mdc
Tratamento Algébrico de Vetores
A física é uma ciência experimental
MATEMÁTICA APLICADA Prof. Sérgio Mélega
Prof. Wellington Franco
Algumas Distribuições de Probabilidade e Estatística de Contagem
PRÉ-CÁLCULO Conjuntos numéricos – Naturais e Inteiros
PROBABILIDADES.
A.L. 1.0│Medição em Química.
PARIDADE Par ou ímpar?.
OPERAÇÕES COM FRAÇÕES:
IP – Repetições Prof. Eduardo Falcão.
VETORES.
Divisão de Racionais 5º ano.
Intersecção e Reunião de Intervalos
Aplicações adicionais da derivada
MATEMÁTICA APLICADA Prof. Sérgio Mélega
Sistemas de Numeração Bit, Byte e Palavra
Aplicações adicionais da derivada
Binário, Hexadecimal, Decimal
Movimento Retilíneo Uniforme Movimento Retilíneo Variado Vetores
Algarismos e Medições.
Aulas 17 e 18 Limites, limites laterais, limites infinitos, assíntota vertical e propriedades do limite.
, operações, intervalos e desigualdades.
A.L. 1.0│Medição em Química.
MULTIPLICAÇÃO Números Decimais.
Adição e Subtração de frações.
INFORMES GERAIS 1º/2018 AULA Nº 0 CURSO: Engenharia (Ciclo Básico)
Revisão: Potenciação e propriedades.
O que você deve saber sobre
Múltiplos e Divisores.
MATRIZES É uma tabela disposta em “m” linhas e “n” colunas.
RAZÃO E PROPORÇÃO (Aula 3)
Divisibilidade, vamos aprender através dos números primos!
Algorítmos e Técnicas de Programação
Aritmética Computacional
MATEMÁTICA APLICADA Prof. Sérgio Mélega
Variância e Desvio padrão
Algumas Distribuições de Probabilidade e Estatística de Contagem
INTEGRAÇÃO POR SUBSTITUIÇÃO
Introdução à lógica de programação utilizando Scratch Aula 3
Expressões algébricas
Integração Numérica Simpson – Erro nos métodos
...semana que vem: laboratório!
Python: Comandos Básicos
MONÔMIOS Prof.: Fred.
Operadores Aritméticos
Prof. Elisson de Andrade
Distribuição Binomial
MATEMÁTICA.
MATEMÁTICA.
Transcrição da apresentação:

Prof. Guilherme Amorim gbca@cin.ufpe.br Cálculo Numérico Aula 3 – Arredondamento e Operações 2014.1 - 08/04/2014 Prof. Guilherme Amorim gbca@cin.ufpe.br

Pergunta... Já sabemos que alguns números reais podem ser representados numa máquina... Outros não. Numa máquina com 4 dígitos significativos... O número real 34,21 se torna 3,421 x 101 Já o número real 0,42162 não é um número desta máquina O que podemos fazer para representar esse e outros números numa máquina?

Arredondamento

Qual o procedimento de arredondamento? Se o número desejado for um número da máquina, não há problema algum, pois seu valor será representado por si próprio. Noutro caso, ele estará entre dois números de máquina consecutivos. Utiliza-se o número de máquina mais próximo para representar tal resultado. Caso os dois valores possíveis de serem usados na representação desse tal resultado sejam igualmente próximos, será escolhido aquele cujo significando terminar em um dígito par.

E qual o erro cometido nesse arredondamento? Se x for um elemento da máquina 𝑥− 𝑥 =0 Ou seja, o erro é zero. Se x não for um elemento da máquina 𝑥− 𝑥 ≤ 1 2 𝑏 (𝑒−𝑡+1)

Lembrar que... Fixado o expoente e, dois números consecutivos de uma máquina qualquer 𝒙 𝟏 = 𝒎 𝟏 × 𝒃 𝒆 e 𝒙 𝟐 = 𝒎 𝟐 × 𝒃 𝒆 , 𝒙 𝟏 < 𝒙 𝟐 , se diferenciam por: 𝒃 (𝒆−𝒕+𝟏) Demonstração

Exemplos

Casos especiais O que acontece quando tentamos representar o número 1.000.000 num sistema F (10, 6, -5, 5)? Qual o valor xmax para esta máquina? 9,99999 x 105 Logo, como representar 1.000.000? Não é possível representar.

Overflow

Underflow

Visualmente (Overflow e Underflow)

Operações Aritméticas Exemplo de adição... Como vocês resolveriam este problema? Seja o sistema de ponto flutuante F(10, 5, -9, 9) x1 = 1,6234 x 102 x2 = 1,2246 x 101 Calcule x1 + x2

Qual o procedimento da adição? Verificar se c1 = c2 Igualar os expoentes, se necessário. Somar os significandos m1 e m2 Normalizar Arredondar

Como poderíamos descrever o algoritmo? Suponha F (b, t, e1, e2) 𝑥 1 = 𝑚 1 × 𝑏 𝑐 1 𝑥 2 = 𝑚 2 × 𝑏 𝑐 2

Algoritmo da adição

Como seria o da subtração? Idêntico ao da adição, pois x1 – x2 = x1 + (– x2)

Multiplicação

Multiplicação - Exemplo

Divisão

Divisão – Exemplo

Inverso Multiplicativo

Inverso Multiplicativo – Exemplo Questão 11-g do livro – V ou F?

Exercícios

Exercícios

Exercícios

Exercícios Mais exercícios no livro. Capítulo 1.

Bibliografia