ERRO DE ARREDONDAMENTO E TRUNCAMENTO

Documentos relacionados
Cálculo Numérico Noções básicas sobre erros

CÁLCULO NUMÉRICO. Profa. Dra. Yara de Souza Tadano

Cálculo Numérico IPRJ/UERJ. Sílvia Mara da Costa Campos Victer ÍNDICE. Aula 1- Introdução. Representação de números. Conversão de números

Métodos Numéricos - Notas de Aula

CÁLCULO NUMÉRICO. Profa. Dra. Yara de Souza Tadano.

Métodos Numéricos - Notas de Aula

CÁLCULO NUMÉRICO (CN)

Erros e Aritmética de ponto flutuante

Semana 3 Erros de Representação

Números binários e erros

Cálculo Numérico. Conjunto de métodos utilizados para a obtenção de resultados de problemas matemáticos através de aproximações.

Estudo de erros Erros na fase de modelagem: 1.2. Erros na fase de resolução:

Noções sobre Erros em Matemática Computacional

Cálculo Numérico - Mat 215. Prof. Dirceu Melo. Prof. Dirceu Melo - MAT215

Cálculo Numérico Prof. Guilherme Amorim 24/10/2013. Aula 2 Erros e Aritmética de Ponto Flutuante

Cálculo Numérico. Erros em processamento Numéricos

INTRODUÇÃO. O processo de modelagem matemática para resolver problemas reais pode ser visto pelas seguintes etapas: Escolha de um Método Adequado

Matemática Computacional. Edgard Jamhour

Métodos Numéricos Erros Erros Numéricos. Professor Volmir Eugênio Wilhelm Professora Mariana Kleina

CCI-22. Erros Erros de arredondamento, representação e de cálculo

Fundamentos IV. Introdução a análise de erros. Clarimar J. Coelho. August 14, Departamento de Computação

étodos uméricos Erros Visão Geral Prof. Erivelton Geraldo Nepomuceno PROGRAMA DE PÓS-GRADUAÇÃO EM ENGENHARIA ELÉTRICA

Métodos Numéricos Erros Ponto Flutuante. Professor Volmir Eugênio Wilhelm Professora Mariana Kleina

CCI-22. Matemática Computacional. Carlos Alberto Alonso Sanches Juliana de Melo Bezerra

Método Analítico. Método Numérico

Erros META OBJETIVOS. 2.1 Erros

TP062-Métodos Numéricos para Engenharia de Produção Erros-Ponto Flutuante

Erros numéricos por Mílton Procópio de Borba

SME CÁLCULO NUMÉRICO I PROFESSORES MARCOS ARENALES MARISTELA SANTOS. Agosto 2011

1. Converta para a base binária, usando o método das divisões sucessivas, os seguintes números inteiros: a) 13 b) 35.

Cálculo Numérico. Profº Ms Ademilson Teixeira IFSC

Cálculo Numérico Conceitos Básicos

Aproximações e Erros

Erros, Precisão Numérica e Ponto Flutuante

Cálculo Numérico. que é denominado erro relativo. Temos então para os dados acima:

Capítulo 1 - Erros e Aritmética Computacional

Cálculo Numérico Faculdade de Ciências Sociais Aplicadas e Comunicação FCSAC Faculdade de Engenharia, Arquiteturas e Urbanismo FEAU

Capítulo 1 - Erros e Aritmética Computacional

TE231 Capitulo 1 Erros e Aritmética Computacional. Prof. Mateus Duarte Teixeira

UNIVERSIDADE FEDERAL DO PARANÁ DISCIPLINA DE MÉTODOS NUMÉRICOS 2º SEMESTRE 2004 Professora Aurora T. R. Pozo 1ª LISTA DE EXERCÍCIOS

Folha Prática - Representação de Números e Erros. 1. Representar os seguintes números decimais em binário com ponto fixo:

1. Converta para a base binária, usando o método das divisões sucessivas, os seguintes números inteiros: a) 13 b) 35. e) 347 f) 513.

UNIVERSIDADE EDUARDO MONDLANE MANUAL TEÓRICO

Erros em computações numéricas

CCI-22 LISTA DE EXERCÍCIOS

Universidade Federal de Uberlândia Faculdade de Computação. Representação e aritmética binária

Teoria de erros. Computação Teoria de erros Porquê?

Cálculo Numérico. que é denominado erro relativo. Temos então para os dados acima:

Introdução à Computação

Agenda do Dia Aula 14 (19/10/15) Sistemas Lineares: Introdução Classificação

INSTITUTO SUPERIOR TÉCNICO Mestrado em Engenharia Electrotécnica e de Computadores Ano Lectivo: 2007/2008 Semestre: 2 o

Derivadas Parciais Capítulo 14

Cálculo Diferencial e Integral I

Números Binários. Apêndice A V1.0

Métodos Numéricos - Notas de Aula

ARQUITETURA DE COMPUTADORES

ELE 0316 / ELE 0937 Eletrônica Básica

Aula 2 - Representação e arredondamento

Erros nas aproximações numéricas

Matemática Computacional Ficha 1: Capítulo /19

Engenharia Civil. Introdução à Programação

Representação de números - Conversão de base b para base 10

Arquitetura e Organização de computadores

Representação de números Conversão de base b para base 10

ERROS DE QUANTIZAÇÃO

Baseado nos slides de Anna Tostes SISTEMA NUMÉRICO

Home Programa Exercícios Provas Professor Links. 2.1 Representação de um número na base dois. O número binário 101,101 significa, na base dois:

Dessa forma pode-se transformar qualquer número em qualquer base para a base 10.

Derivadas Parciais. Copyright Cengage Learning. Todos os direitos reservados.

Capacidade de Armazenamento. Bit. Binário para Decimal. Decimal para Binário. Operações Aritméticas no Sistema binário.

MATA49 Programação de Software Básico

Sistemas de Computação. Representação em Ponto Flutuante

Matemática I. 1 Propriedades dos números reais

Capítulo 2. Representação de números em vírgula flutuante

Organização e Arquitetura de Computadores I

Transcrição:

CONCEITO DE ERRO A noção de erro está presente em todos os campos do Cálculo Numérico. De um lado, os dados, em si, nem sempre são exatos e, de outro lado, as operações sobre valores não exatos propagam esses erros a seus resultados. Finalmente, os próprios métodos numéricos, frequentemente métodos aproximados, buscam a minimização dos erros, procurando resultados o mais próximo possível do que seriam valores exatos. Erro é a diferença entre o valor exato e o valor apresentado. Dar a representação dos números a seguir num sistema de aritmética de ponto flutuante de três dígitos para β = 10, I=-4 e S=4 Analisaremos os erros que ocorrem durante as fases de modelagem e resolução e também sobre erros de arredondamento e erros de truncamento. Quando se utiliza o arredondamento os erros cometidos são menores que no truncamento, no entanto o arredondamento requer um maior tempo de execução e por esta razão o truncamento é mais utilizado. ERROS NA FASE DE MODELAGEM Ao se tentar representar um fenômeno do mundo físico por meio de um método matemático, raramente se tem uma descrição correta deste fenômeno. Normalmente, são necessárias várias simplificações do mundo físico para que se tenha um modelo. ERRO DE TRUNCAMENTO Erro proveniente da limitação do número de iterações dos métodos numéricos durante a determinação de um valor de interesse. NÚMERO DE INTERAÇÕES Teórico - Infinito ou muito grande www.meccomeletronica.com Página 1

Prático - Limitado por restrições associadas à capacidade de processamento/ armazenamento do sistema. ERRO DE ARREDONDAMENTO Aproximação do valor de um número real para sua representação com um número finito de dígitos. Inerentes à estrutura da máquina e à utilização de uma aritmética de precisão finita. ERRO DE REPRESENTAÇÃO X ERRO DE TRUNCAMENTO Erro de Representação Associada à conversão numérica entre bases (representação humana e de máquina) ou à realização de operações aritméticas. Erro de Truncamento Associada à quantidade de informação que a máquina pode conter sob a forma de um número. Representação dos números reais com um número finito de dígitos (aproximação). Ex. 02: Cálculo da área de uma circunferência de raio 100 m Representação dos números reais com um número finito de dígitos (aproximação). Dependência da representação numérica da máquina utilizada. www.meccomeletronica.com Página 2

Ex. 05: Seja x = 0,937.10^4 e y = 0,1272.10^2. Calcular x+y. Alinhamento dos pontos decimais antes da soma Resultado com 4 dígitos Sistema de aritmética de ponto flutuante de 4 dígitos, precisão dupla Ex. 06: Seja x = 0,937.10^4 e y = 0,1272.10^2. Calcular x.y. PROPAGAÇÃO DE ERROS Será mostrado um exemplo que ilustra como os erros descritos anteriormente podem influenciar no desenvolvimento de um cálculo. Suponhamos que as operações indicadas nos itens a) e b) sejam processadas numa máquina com 4 dígitos significativos. www.meccomeletronica.com Página 3

A causa da diferença nas operações anteriores foi um arredondamento que foi feito na adição do item a, cujo resultado tem oito dígitos. Como a máquina só armazena 4 dígitos, os menos significativos foram desprezados. Ao se utilizar uma máquina de calcular deve-se está atento a essas particularidades causadas pelo erro de arredondamento, não só na adição, mas também nas demais operações. www.meccomeletronica.com Página 4

LISTA DE EXERCÍCIOS 2 01. Escrever os números reais x1 = 0.35, x2 = 5.172, x2 = 0.0123, x4 = 0.0003, e x5 = 5391.3, onde estão todos na base β = 10 em notação de um sistema de aritmética de ponto flutuante. 02. Suponha-se que as operações a seguir sejam processadas em uma máquina com 4 dígitos significativos e fazendo-se: a) (x2+x1) x1 b) x2 + (x1 x1) Caso os números não possuam os mesmos valores, explique a resposta apresentada. 03. Seja um sistema de aritmética de ponto flutuante de quatro dígitos, base decimal e com acumulador de precisão, dupla. Efetue as seguintes operações e obtenha o erro relativo no resultado, supondo que x, y e z estão exatamente representados: a) X+ Y + Z b) X - Y - Z c) X/Y d) (XY)/z e) X(Y/Z) 04. Como será representado o número 73,758 nessa máquina se for usado o arredondamento? E se for usado o truncamento? Calcule para cada caso o erro absoluto e o erro relativo. 05. Na operação de uma maquina, feito a analise de estado, chegou-se nos seguintes dados: - a = 42450 - b = 3 Qual resultado o resultado de a+b, que será apresentado por essa máquina? www.meccomeletronica.com Página 5