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

Tamanho: px
Começar a partir da página:

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

Transcrição

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

2 SME Cálculo Numérico I Ementa: 1) Representação de números no computador. Erros em métodos numéricos. 2) Soluções de equações: método iterativo linear, Newton, Secantes. 3) Soluções de equações e sistemas de equações não-lineares: método iterativo linear, método de Newton. 4) Soluções de equações polinomiais: Briot-Ruffini-Horner e Newton-Barstow. 5) Soluções de sistemas lineares: métodos exatos - LU, eliminação de Gauss e Cholesky. 6) Soluções de Sistemas linerares: Métodos iterativos - Gauss-Seidel, Jacobi-Richardson, gradientes e gradientes conjugados. 7) Determinação numérica de auto-valores e auto-vetores: métodos das potências e Francis (QR).

3 Informações Importantes Bibliografia Indicada BURDEN, R. L., FAIRES, J. D., Análise Numérica, Thompson FRANCO, N.B. Cálculo Numérico, Editora Pearson Education (2006). AVALIAÇÕES Duas Avaliações teóricas Média de Provas: MP = (P1+P2)/2 Trabalhos Práticos Média Aritmética dos Trabalhos: MT = (T1 + T2)/2 Média Semestral Se MP 5.0 Então Média Final = 0,85 MP + 0,15 MT Senão Média Final = MP

4 DATAS IMPORTANTES n. aula DATA Planejamento 1 05/08 Apresentação do Curso e critérios. Representação de um número no computador. Erros em métodos numéricos 2 12/08 Localização gráfica de raízes. Métodos iterativos.(bissecção e posição falsa). Método do ponto fixo. 19/08 SBPO - Sem aula 3 26/08 Método de Newton. Método da secante. 4 02/09 Soluções de equações polinomiais: Briot-Ruffini-Horner e Newton- Barstow. 5 16/09 Resolução de sistemas não lineares (método iterativo e Newton) 6 23/09 SEMANA DA COMPUTAÇÃO 7 30/09 1º Avaliação de conteúdo ( e entrega do trabalho 1) 8 07/10 Resolução de sistemas lineares. Métodos exatos 9 14/10 Resolução de Sistemas: Método de Gauss, LU. Cholesky 10 21/10 Resolução de sistemas lineares. Métodos iterativos 28/10 FERIADO 04/11 FERIADO 11 11/11 Resolução de sistemas lineares. Métodos iterativos 12 18/11 Autovalores e autovetores 13 25/11 Autovalores e autovetores 14 02/12 2º Avaliação de conteúdo e entrega do trabalho 2Avaliação substitutiva 15 09/12 Avaliação substitutiva (Repondo a aula 19/08)

5 PROPOSTA DE TRABALHO Trabalho 1: Implementação, na linguagem C ou C++, de métodos numéricos para zeros de funções. Trabalho 2: Implementação, na linguagem C ou C++, do Método Numérico para resolução de sistemas LU (com Gauss).

6 Por que técnicas numéricas? Nem sempre (quase nunca?) sabemos resolver os problemas reais de maneira analítica. ax 2 + bx + c = 0 solução analítica? Sim: fórmula de Bashkara. x 6-20x 5-110x x 3-5x x -100 =0

7 Por que técnicas numéricas? O Cálculo Numérico é uma metodologia para resolver problemas matemáticos por intermédio de um computador. Aplicações em Matemática: Obtenção de soluções numéricas; Solução numérica para problemas sem solução analítica;

8 Resolução de um problema real Problemas reais: -Produção (corte de peças, tamanho do lote e etc) -Escoamento de fluídos e etc Métodos numéricos (disciplina) para: 1) Determinar uma raiz de uma equação; 2) Resolver um sistema linear 3) Aproximar uma função 4) Etc.

9 Resolução de um problema real Solução do modelo matemático pode ser diferente da real. Fontes de erros: 1) Simplificações do modelo matemático; 2) Erro de truncamento 3) Erro de arredondamento 4) Erros nos dados. 5)...

10 Fontes de erro Simplificações (Idealizações) Exemplos: Em um modelo que deseja saber o tempo de queda de um objeto, desconsideramos a força de resistência do ar. Erro nos dados Implica erros nos parâmetros dos modelos, ocasionando erros na saída.

11 Fontes de erro Erros de truncamento Quando o modelo matemático envolve a avaliação, por exemplo, de uma série infinita, cometemos um erro de truncamento. Ex.: Aproximação Erro

12 Fontes de erro Erros de arredondamento Geralmente trabalhamos com uma aritmética de precisão finita (exemplo maior: computadores) Ex.: 1/3 = : π =

13 Medida do erro (introdução) É importante termos uma idéia do erro. Valor obtido por uma técnica numérica: Valor real: x x Erro absoluto: Erro relativo: Obviamente: se soubéssemos x, não precisaríamos de mais nada... Mesmo sem saber x, conseguimos estimar EA x e ER x?

14 Medida do erro (introdução) Em geral apenas x é conhecido. Na prática, obtém-se um limitante superior para o erro absoluto ou uma estimativa para o módulo do erro absoluto π ( 3.14,3.15) Exemplo: Sabendo que toma para o valor de um valor dentro do intervalo: π EA π = π π < 0.01

15 Medida do erro (introdução) Exemplo: Seja x tal que: x = e EA < 0.1 ( x x ( ,2113)) Exemplo: Seja y tal que: y = 5.3 e EA < 0.1 ( y ( 5.2,5.4)) y Ambos os números estão representados com a mesma precisão? (Limitantes dos erros absolutos são os mesmos)

16 Medida do erro (introdução) Exemplo: Seja x tal que: x = e ER x EA = x x EA x < < ( x 4.7x10 ( ) ,2113 ) 5 Exemplo: Seja y tal que: y = 5.3 ER y < e EA y < ( y ( 5.2,5.4) ) x é representado com maior precisão do que y

17 Efetuando somatórios na calculadora e no computador S = i= 1 x i, x i = 0.5 e x i = 0.11 S = i= 1 x i, x = 0.5 Calculadora S = Computador S = i S = i= 1 x i, x = 0.11 Calculadora S = 3300 i Computador S = Por que a diferença? Depende da representação na máquina utilizada

18 Representação de Números Representação do número depende da base escolhida ou disponível na máquina em uso e do número máximo de dígitos usados na sua representação. O número π não pode ser representado por meio de um número finito de dígitos decimais. Número que não tem representação finita não fornecerá como resultado um valor exato. Quanto maior o número de dígitos utilizados, maior a precisão obtida. Um número pode ter representação finita em uma base e não-finita em outras bases. Na interação usuário computador: Os dados de entrada são enviados ao computador pelo usuário no sistema decimal; as informações são convertidas para o sistema binário e as operações são efetuadas neste sistema. Os resultados finais serão convertidos para o sistema decimal e transmitidos para o usuário.

19 Computadores são "binários" Por que 0 ou 1? 0 ou 1 - "fácil" de obter um sistema físico Transistores tem duas posições estáveis: ligado ou desligado Expansão binária de um número Representação binária: (a n, a n-1,..., a 1, a 0 )

20 Conversões entre base 10 e base 2 Da base 2 para a base 10 (100011) = = 35 Da base 10 para a base

21 Mudança de base 09:16 Da base 2 para a base 10 N 2 = N 10 = 1 x x x xx x x x x 2-4 =

22 Mudança de base Da base 10 para a base 2 N 10 = x 2 = x 2 = x 2 = (13.75) 10 = ( ) 2

23 E para outras bases? 09: da base 4 para a base 3 (12.20) 4 = (1x x x x 4-2 ) 10 = (6.5) x 3 = x 3 = x 3 = (12.20) 4 = (6.5) 10 = ( ) 3

24 Representação de números reais Representação de ponto fixo k e n são inteiros satisfazendo k < n e usualmente k 0 e n>0 x i são inteiros satisfazendo 0 x i < β Exemplo: x 3 x x x. x x Armazenado:

25 Representação de números reais Representação de ponto fixo - Representação à qual estamos mais habituados. Poderíamos dizer vírgula fixa

26 Ponto Fixo Usa-se determinado número fixo de bits para a parte inteira e determinado numero de bits para a parte fracionária. Considerando 4 bits para parte inteira e 4 bits para a parte fracionária, temos os exemplos: Valor decimal Representação binária 4, , , ,

27 Representação de Números Reais Representação de ponto flutuante

28 Representação de números 09:16 reais Representação de ponto flutuante (vírgula flutuante) β é a base do sistema de numeração e é o expoente d é a mantissa. d é um número em ponto fixo: freqüentemente: k=1 sign.) 0 d i < β i=1,...,t (número de dig. β -1 d < 1 -m e M

29 Representação de números 09:16 reais Ponto Flutuante: Usa-se determinado número de bits para a parte inteira e determinado número de bits para a parte fracionária, mas existe um expoente para mudar o local da vírgula d 1 0 representa o sistema de números em ponto flutuante normalizado. Como representar o zero? mantissa = 0 e = -m

30 Exemplos (Base 10) 09: = mantissa: (3 x x 10-2 ) e = 0 = 0.35 x = mantissa: -(5 x x x x 10-4 ) e = 1 = x = mantissa: (3 x 10-1 ) e = x 10-3

31 Notação 09:16 Representação de um sistema de notação com base β, número de dígitos significativos t e expoentes máximo e mínimo m e M: F(β, t, m, M) d 1 0; m e M ± 0. d 1 d2ld t x β e

32 Exemplos 09:16 Represente os números 0.35, 5391 e no sistema F(10,3,2,2) O.35: (3x x10-2 )x x (5x x x x 10-4 )x (3x x x10-3 ) x 10-3 underflow overflow

33 Exemplo (Cálculo Numérico. Sperandio, Mendes e Silva) Tome o sistema de representação dado por F(2,10,-15,15) a) Represente de alguma maneira como esse sistema pode ser armazenado em um computador binário. valor da mantissa Sinal da mantissa valor do expoente Sinal do expoente

34 Exemplo (Cálculo Numérico. Sperandio, Mendes e Silva) Tome o sistema de representação dado por F(2,10,-15,15) a) Represente o número (23) valor da mantissa Sinal da mantissa valor do expoente Sinal do expoente

35 Exemplo (Cálculo Numérico. Sperandio, Mendes e Silva) Tome o sistema de representação dado por F(2,10,-15,15) 1x x x x x = 1x x x x x 2 0 x valor da mantissa valor do expoente Sinal da mantissa Sinal do expoente

36

37

38 Formatos IEEE 754 Pesquisar as precisões (simples, dupla..., entregar na próxima aula Com referências utilizadas)

39 Erros de Arredondamento

40 Arredondamento 09:16 F(β,t,m,M) base 10: t=1: 0.05 t=2: t=3:

41 Material utilizado Notas de aula Prof. Alysson Machado Costa ICMC/USP Livros Cálculo Numérico

SME0301 MÉTODOS NUMÉRICOS PARA ENGENHARIA I PROFESSORES MARCOS ARENALES MARISTELA SANTOS (ALGUMAS AULAS) Fevereiro 2012

SME0301 MÉTODOS NUMÉRICOS PARA ENGENHARIA I PROFESSORES MARCOS ARENALES MARISTELA SANTOS (ALGUMAS AULAS) Fevereiro 2012 SME030 MÉTODOS NUMÉRICOS PARA ENGENHARIA I PROFESSORES MARCOS ARENALES MARISTELA SANTOS (ALGUMAS AULAS) Fevereiro 0 SME030 Métodos Numéricos Para Engenharia I Ementa: ) Representação de números no computador.

Leia mais

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

Métodos Numéricos Erros Ponto Flutuante. Professor Volmir Eugênio Wilhelm Professora Mariana Kleina Métodos Numéricos Erros Ponto Flutuante Professor Volmir Eugênio Wilhelm Professora Mariana Kleina Representação Numérica O conjunto dos números representáveis em qualquer máquina é finito, e portanto

Leia mais

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

Cálculo Numérico - Mat 215. Prof. Dirceu Melo. Prof. Dirceu Melo - MAT215 Cálculo Numérico - Mat 215 Prof. Dirceu Melo Prof. Dirceu Melo - MAT215 1 1ª AULA Introdução Sistemas Decimal e Binário Conversão de Sistemas de base Sistema Aritmético de Ponto Flutuante INTRODUÇÃO 3

Leia mais

Métodos Numéricos - Notas de Aula

Métodos Numéricos - Notas de Aula Métodos Numéricos - Notas de Aula Prof a Olga Regina Bellon Junho 2007 1. Representação de números reais 1.1. Introdução Cálculo Numérico X Método Numérico CI202 - Métodos Numéricos 1 1. Representação

Leia mais

Conceitos e Princípios Gerais

Conceitos e Princípios Gerais Conceitos e Princípios Gerais Conceitos e Princípios Gerais Fases na resolução de problemas físicos Resolução do Modelo Matemático Conceitos Básicos de Cálculo Numérico Erros em Processos Numéricos Fases

Leia mais

Plano de Ensino. Identificação. Câmpus de Bauru. Curso Licenciatura em Matemática. Ênfase. Disciplina A - Cálculo Numérico Computacional

Plano de Ensino. Identificação. Câmpus de Bauru. Curso Licenciatura em Matemática. Ênfase. Disciplina A - Cálculo Numérico Computacional Curso 1503 - Licenciatura em Matemática Ênfase Identificação Disciplina 0006315A - Cálculo Numérico Computacional Docente(s) Antonio Roberto Balbo Unidade Faculdade de Ciências Departamento Departamento

Leia mais

Câmpus de Bauru. Plano de Ensino. Seriação ideal 3

Câmpus de Bauru. Plano de Ensino. Seriação ideal 3 Curso 1503 / 1504 - Licenciatura em Matemática Ênfase Identificação Disciplina 0007220A - Cálculo Numérico Computacional Docente(s) Antonio Roberto Balbo Unidade Faculdade de Ciências Departamento Departamento

Leia mais

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

étodos uméricos Erros Visão Geral Prof. Erivelton Geraldo Nepomuceno PROGRAMA DE PÓS-GRADUAÇÃO EM ENGENHARIA ELÉTRICA étodos uméricos Erros Visão Geral Prof. Erivelton Geraldo Nepomuceno PROGRAMA DE PÓS-GRADUAÇÃO EM ENGENHARIA ELÉTRICA UNIVERSIDADE DE JOÃO DEL-REI PRÓ-REITORIA DE PESQUISA CENTRO FEDERAL DE EDUCAÇÃO TECNOLÓGICA

Leia mais

Números binários e erros

Números binários e erros Números binários e erros Alan Costa de Souza 14 de Agosto de 2017 Alan Costa de Souza Números binários e erros 14 de Agosto de 2017 1 / 1 Introdução Calcular a área de uma circunferência de 100 m de raio.

Leia mais

Universidade Federal do Espírito Santo - UFES

Universidade Federal do Espírito Santo - UFES Universidade Federal do Espírito Santo - UFES Centro Universitário Norte do Espírito Santo - CEUNES Departamento de Matemática Aplicada - DMA Prof. Isaac P. Santos - 2018/1 Aula: Erros e Aritmética de

Leia mais

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

Cálculo Numérico Noções básicas sobre erros Cálculo Numérico Noções básicas sobre erros Profa. Vanessa Rolnik 1º semestre 2015 Fases da resolução de problemas através de métodos numéricos Problema real Levantamento de Dados Construção do modelo

Leia mais

Lista 1 de Exercícios de MAT Cálculo Numérico /II

Lista 1 de Exercícios de MAT Cálculo Numérico /II Lista 1 de Exercícios de MAT 271 - Cálculo Numérico - 2017/II OBS.: Utilize arredondamento por corte (truncamento) com 5 casas decimais após a virgula (caso seja necessário). 1) Converta os números abaixo

Leia mais

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

TP062-Métodos Numéricos para Engenharia de Produção Erros-Ponto Flutuante TP062-Métodos Numéricos para Engenharia de Produção Erros-Ponto Flutuante Prof. Volmir Wilhelm Curitiba, 2015 Representação Numérica No sistema decimal X (10) = d 3 d 2 d 1 d 0 (número inteiro de 4 dígitos)

Leia mais

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

1. Converta para a base binária, usando o método das divisões sucessivas, os seguintes números inteiros: a) 13 b) 35. Computação Científica Folha Prática Computação Numérica 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) 192 d) 255 e) 347 f) 513

Leia mais

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

Cálculo Numérico. Conjunto de métodos utilizados para a obtenção de resultados de problemas matemáticos através de aproximações. CÁLCULO NUMÉRICO Cálculo Numérico Conjunto de métodos utilizados para a obtenção de resultados de problemas matemáticos através de aproximações Problema Físico Modelo Matemático Solução Cálculo Numérico

Leia mais

Arquitetura e Organização de Computadores

Arquitetura e Organização de Computadores UNIVERSIDADE FEDERAL RURAL DO SEMI-ÁRIDO DEPARTAMENTO DE CIÊNCIAS EXATAS E NATURAIS CURSO DE CIÊNCIA DA COMPUTAÇÃO Arquitetura e Organização de Computadores Aritmética Computacional Prof. Helcio Wagner

Leia mais

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

Folha Prática - Representação de Números e Erros. 1. Representar os seguintes números decimais em binário com ponto fixo: Computação Científica Folha Prática - Representação de Números e Erros 1. Representar os seguintes números decimais em binário com ponto fixo: a) 24 b) 197 c) 1001 d) 7,65 e) 8,963 f) 266,66 2. Obter os

Leia mais

Representação e erros numéricos

Representação e erros numéricos Representação e erros numéricos Marina Andretta ICMC-USP 29 de fevereiro de 2012 Baseado no livro Análise Numérica, de R. L. Burden e J. D. Faires. Marina Andretta (ICMC-USP) sme0500 - cálculo numérico

Leia mais

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.

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. 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) 192 d) 255 e) 347 f) 513 g) 923 2. Converta para a base binária, usando os métodos

Leia mais

Matemática Computacional. Edgard Jamhour

Matemática Computacional. Edgard Jamhour Matemática Computacional Edgard Jamhour Definição A matemática computacional é uma área da matemática e da computação que trata do desenvolvimento de modelos matemáticos, para o tratamento de problemas

Leia mais

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

CÁLCULO NUMÉRICO. Profa. Dra. Yara de Souza Tadano CÁLCULO NUMÉRICO Profa. Dra. Yara de Souza Tadano yaratadano@utfpr.edu.br Aula 4 03/2014 Sistemas Numéricos Algarismos Significativos Os algarismos significativos de um número são aqueles que podem ser

Leia mais

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

CÁLCULO NUMÉRICO. Profa. Dra. Yara de Souza Tadano. CÁLCULO NUMÉRICO Profa. Dra. Yara de Souza Tadano aratadano@utfpr.edu.br Aula 2 08/2014 Noções Básicas sobre Erros A resolução de problemas numericamente envolve várias fases que podem ser assim estruturadas:

Leia mais

Notas de Aula de Cálculo Numérico

Notas de Aula de Cálculo Numérico IM-Universidade Federal do Rio de Janeiro Departamento de Ciência da Computação Notas de Aula de Cálculo Numérico Lista de Exercícios Prof. a Angela Gonçalves 3 1. Erros 1) Converta os seguintes números

Leia mais

6.Elaboração de algoritmos...13

6.Elaboração de algoritmos...13 Índice de conteúdos Capítulo 1. Computação Científica...1 1.Definição...1 2.Modelo genérico...2 3.Modelo matemático...2 4.Tipos de modelos matemáticos...3 5.Modelação matemática...5 5.1.Definição (formulação)

Leia mais

EXERCÍCIOS DE MATEMÁTICA COMPUTACIONAL: PRIMEIRO BIMESTRE: EDGARD JAMHOUR. QUESTÃO 1: Indique as afirmativas verdadeiras.

EXERCÍCIOS DE MATEMÁTICA COMPUTACIONAL: PRIMEIRO BIMESTRE: EDGARD JAMHOUR. QUESTÃO 1: Indique as afirmativas verdadeiras. EXERCÍCIOS DE MATEMÁTICA COMPUTACIONAL: PRIMEIRO BIMESTRE: EDGARD JAMHOUR QUESTÃO 1: Indique as afirmativas verdadeiras. ( ) O número Pi não pode ser representado de forma exata em sistemas numéricos de

Leia mais

Cálculo Numérico Conceitos Básicos

Cálculo Numérico Conceitos Básicos Cálculo Numérico Conceitos Básicos Prof. Jorge Cavalcanti jorge.cavalcanti@univasf.edu.br MATERIAL ADAPTADO DOS SLIDES DA DISCIPLINA CÁLCULO NUMÉRICO DA UFCG - www.dsc.ufcg.edu.br/~cnum/ 1 Princípios usados

Leia mais

Representação e erros numéricos

Representação e erros numéricos Representação e erros numéricos Marina Andretta ICMC-USP 27 de fevereiro de 2013 Baseado no livro Análise Numérica, de R. L. Burden e J. D. Faires. Marina Andretta (ICMC-USP) sme0500 - Cálculo Numérico

Leia mais

Aproximações e Erros

Aproximações e Erros Aproximações e Erros Lucia Catabriga e Andréa Maria Pedrosa Valli Laboratório de Computação de Alto Desempenho (LCAD) Departamento de Informática Universidade Federal do Espírito Santo - UFES, Vitória,

Leia mais

Representação e erros numéricos

Representação e erros numéricos Representação e erros numéricos Marina Andretta/Franklina Toledo ICMC-USP 03 de Agosto de 2012 Baseado no livro Análise Numérica, de R. L. Burden e J. D. Faires. Marina Andretta/Franklina Toledo (ICMC-USP)

Leia mais

Representação e erros numéricos

Representação e erros numéricos Representação e erros numéricos Marina Andretta / Franklina Toledo ICMC-USP 25 de fevereiro de 2015 Baseado no livro Análise Numérica, de R. L. Burden e J. D. Faires. Marina Andretta / Franklina Toledo

Leia mais

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

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 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 Aritmética de ponto flutuante Erros em máquinas digitais Aula 1 - Introdução

Leia mais

DISTRIBUIÇÃO DA CARGA HORÁRIA TEÓRICA PRÁTICA TEO/PRAT OUTRAS NÚMERO MÁXIMO DE ALUNOS POR TURMA AULAS TEÓRICAS PRÁTICAS 80 40

DISTRIBUIÇÃO DA CARGA HORÁRIA TEÓRICA PRÁTICA TEO/PRAT OUTRAS NÚMERO MÁXIMO DE ALUNOS POR TURMA AULAS TEÓRICAS PRÁTICAS 80 40 unesp UNIVERSIDADE ESTADUAL PAULISTA CÂMPUS UNIVERSITÁRIO DE BAURU FACULDADE DE CIÊNCIAS PLANO DE ENSINO 2008 UNIDADE UNIVERSITÁRIA: FACULDADE DE CIÊNCIAS CURSO: LICENCIATURA EM MATEMÁTICA HABILITAÇÃO:

Leia mais

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

CÁLCULO NUMÉRICO. Profa. Dra. Yara de Souza Tadano CÁLCULO NUMÉRICO Profa. Dra. Yara de Souza Tadano yaratadano@utfpr.edu.br Aulas 5 e 6 03/2014 Erros Aritmética no Computador A aritmética executada por uma calculadora ou computador é diferente daquela

Leia mais

Aula 11. A Informação e sua Representação Ponto-Flutuante. Prof. Dr. Dilermando Piva Jr.

Aula 11. A Informação e sua Representação Ponto-Flutuante. Prof. Dr. Dilermando Piva Jr. 11 Aula 11 A Informação e sua Representação Ponto-Flutuante Prof. Dr. Dilermando Piva Jr. Site Disciplina: http://fundti.blogspot.com.br/ Em alguns tipos de cálculo, a faixa de variação dos números envolvidos

Leia mais

Introdução. à Ciência da. Representação de Números em Ponto Flutuante. Aula 21. Números Fracionários

Introdução. à Ciência da. Representação de Números em Ponto Flutuante. Aula 21. Números Fracionários Universidade Federal de Pelotas Instituto de Física e Matemática Departamento de Informática Bacharelado em Ciência da Computação Introdução à Ciência da Computação Aula 21 Representação de Números em

Leia mais

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

CCI-22. Erros Erros de arredondamento, representação e de cálculo CCI-22 Matemática Computacional Erros Erros de arredondamento, representação e de cálculo CCI-22 Tipos de erros Sistemas de ponto flutuante Arredondamentos Erros absolutos e relativos Dígitos significativos

Leia mais

Plano de Ensino. Identificação. Câmpus de Bauru. Curso Engenharia de Produção. Ênfase. Disciplina EM1 - Cálculo Numérico Computacional

Plano de Ensino. Identificação. Câmpus de Bauru. Curso Engenharia de Produção. Ênfase. Disciplina EM1 - Cálculo Numérico Computacional Curso 4402 - Engenharia de Produção Ênfase Identificação Disciplina 0002029EM1 - Cálculo Numérico Computacional Docente(s) Adriana Cristina Cherri Nicola Unidade Faculdade de Ciências Departamento Departamento

Leia mais

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

CCI-22. Matemática Computacional. Carlos Alberto Alonso Sanches Juliana de Melo Bezerra CCI-22 Matemática Computacional Carlos Alberto Alonso Sanches Juliana de Melo Bezerra CCI-22 2) Erros de arredondamento Erros de representação e de cálculo CCI-22 Tipos de erros Sistemas de ponto flutuante

Leia mais

ERROS. Representação de Números

ERROS. Representação de Números ERROS Desea-se oter respostas confiáveis para os prolemas porém nem sempre acontece. Isso é ustificado pela ocorrência de erros provenientes de várias fontes, alguns deles provenientes da fase de modelagem

Leia mais

Arquitectura de Computadores I

Arquitectura de Computadores I Representação de Números e Aritmética Binária António M. Gonçalves Pinheiro Departamento de Física Covilhã - Portugal pinheiro@ubi.pt Base Binária Aritmética Binária Base Hexadecimal Base Octal Representação

Leia mais

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

Estudo de erros Erros na fase de modelagem: 1.2. Erros na fase de resolução: MATEMÁTICA ICET UFMT Clculo Numrico Licenciatura Plena em Matemática Prof. Geraldo Lúcio Diniz Estudo de erros 1. Introdução A obtenção de uma solução numérica para um problema físico por meio da aplicação

Leia mais

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

INTRODUÇÃO. O processo de modelagem matemática para resolver problemas reais pode ser visto pelas seguintes etapas: Escolha de um Método Adequado 1 Métodos Numéricos INTRODUÇÃO O Cálculo Numérico, entendido com uma coletânea de métodos numéricos, consiste de uma poderosa ferramenta que nos auxilia na obtenção de soluções numéricas, em geral aproximadas,

Leia mais

TP062-Métodos Numéricos para Engenharia de Produção Introdução. Prof. Volmir Wilhelm Curitiba, Paraná, Brasil

TP062-Métodos Numéricos para Engenharia de Produção Introdução. Prof. Volmir Wilhelm Curitiba, Paraná, Brasil TP062-Métodos Numéricos para Engenharia de Produção Introdução Prof. Volmir Wilhelm Curitiba, Paraná, Brasil TP062-Métodos Numéricos para Engenharia de Produção Ementa Matrizes. Sistemas lineares. Zeros

Leia mais

Erros e Aritmética de ponto flutuante

Erros e Aritmética de ponto flutuante Cálculo Numérico Noções básicas sobre erros Aritmética de ponto flutuante Prof. Daniel G. Alfaro Vigo dgalfaro@dcc.ufrj.br DCC IM UFRJ Parte I Noções básicas sobre erros Introdução Validação Modelagem

Leia mais

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

Cálculo Numérico Faculdade de Ciências Sociais Aplicadas e Comunicação FCSAC Faculdade de Engenharia, Arquiteturas e Urbanismo FEAU Cálculo Numérico Faculdade de Ciências Sociais Aplicadas e Comunicação FCSAC Faculdade de Engenharia, Arquiteturas e Urbanismo FEAU Prof. Dr. Sergio Pilling (IPD/ Física e Astronomia) REVISÃO DA 1ª PARTE

Leia mais

Sistemas numéricos e a Representação Interna dos Dado no Computador

Sistemas numéricos e a Representação Interna dos Dado no Computador Sistemas numéricos e a Representação Interna dos Dado no Computador Ricardo Azambuja Silveira INE-CTC-UFSC E-Mail: silveira@inf.ufsc.br URL: http://www.inf.ufsc.br~silveira Material elaborado pelo prof

Leia mais

Lista de exercícios de MAT / I

Lista de exercícios de MAT / I 1 Lista de exercícios de MAT 271-29 / I 1. Converta os seguintes números da forma decimal para a forma binária:x 1 = 37; x 2 = 2347; x 3 =, 75; x 4 =(sua matrícula)/1; x 5 =, 1217 2. Converta os seguintes

Leia mais

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

Cálculo Numérico. Profº Ms Ademilson Teixeira   IFSC 1 Cálculo Numérico Profº Ms Ademilson Teixeira Email: ademilson.teixeira@ifsc.edu.br IFSC 2 Cálculo Numérico Introdução O que é o Cálculo Numérico? Cálculo Numérico Introdução 3 O Cálculo Numérico corresponde

Leia mais

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

UNIVERSIDADE FEDERAL DO PARANÁ DISCIPLINA DE MÉTODOS NUMÉRICOS 2º SEMESTRE 2004 Professora Aurora T. R. Pozo 1ª LISTA DE EXERCÍCIOS UNIVERSIDADE FEDERAL DO PARANÁ DISCIPLINA DE MÉTODOS NUMÉRICOS 2º SEMESTRE 2004 Professora Aurora T. R. Pozo 1ª LISTA DE EXERCÍCIOS Representação de Números Reais e Erros 1. Converta os seguintes números

Leia mais

Métodos Numéricos. Turma CI-202-D. Josiney de Souza.

Métodos Numéricos. Turma CI-202-D. Josiney de Souza. Métodos Numéricos Turma CI-202-D Josiney de Souza josineys@inf.ufpr.br Agenda do Dia Aula 2 (06/08/15) Sistema decimal e binário Conversão de base Binário Decimal Decimal Decimal Binário Decimal

Leia mais

CCI - 22 Matemática Computacional

CCI - 22 Matemática Computacional Matemática Computacional Prof. Paulo André http://www.comp.ita.br/~pauloac pauloac@ita.br Sala 110 Prédio da Computação Estrutura do Curso Introdução ao estudo de matemática numérica Representação de dados

Leia mais

Métodos Numéricos para a Engenharia I. Cynthia de O. Lage Ferreira ICMC-USP

Métodos Numéricos para a Engenharia I. Cynthia de O. Lage Ferreira ICMC-USP Métodos Numéricos para a Engenharia I Cynthia de O. Lage Ferreira ICMC-USP http://conteudo.icmc.usp.br/pessoas/cynthia/ cynthia@icmc.usp.br Informações sobre o Curso Site do curso http://conteudo.icmc.usp.br/pessoas/cynthia/cursos/2017/sme0301/

Leia mais

Resolução do Exame Tipo

Resolução do Exame Tipo Departamento de Matemática e Engenharias Análise e Computação Numérica Resolução do Exame Tipo 1. O computador IBM 3090 possuía um sistema de vírgula flutuante F F(16, 5, 65, 62) (em precisão simples),

Leia mais

ARQUITETURA DE COMPUTADORES

ARQUITETURA DE COMPUTADORES Representação de Dados Professor: Airton Ribeiro de Sousa E-mail: airton.ribeiros@gmail.com 1 REPRESENTAÇÃO DE DADOS: SÍMBOLO: Marca visual ou gráfica que representa um objeto que desejamos identificar

Leia mais

Lista de exercícios de MAT / II

Lista de exercícios de MAT / II 1 Lista de exercícios de MAT 271-26 / II 1. Converta os seguintes números da forma decimal para a forma binária:x 1 = 37; x 2 = 2347; x 3 =, 75; x 4 =(sua matrícula)/1; x 5 =, 1217 2. Converta os seguintes

Leia mais

Erros em computações numéricas

Erros em computações numéricas Erros em computações numéricas Sérgio Galdino 1 2 1 POLI-UPE Escola Politécnica Universidade de Pernambuco 2 UNICAP Universidade Católica de Pernambuco Disciplinas: (1)Cálculo Numérico - (2)Cálculo Numérico

Leia mais

Arquitetura e Organização de Computadores

Arquitetura e Organização de Computadores UNIVERSIDADE FEDERAL RURAL DO SEMI-ÁRIDO DEPARTAMENTO DE CIÊNCIAS EXATAS E NATURAIS CURSO DE CIÊNCIA DA COMPUTAÇÃO Arquitetura e Organização de Computadores Aritmética Computacional Prof. Sílvio Fernandes

Leia mais

Lista de Exercícios 1

Lista de Exercícios 1 Lista de Exercícios 1 MAT 01169 - Cálculo Numérico 2 de Agosto de 2015 As respostas de alguns exercícios estão no final da lista. Exercício 1. Converta para binário os números abaixo: (a) (102) 10 = (b)

Leia mais

Universidade Federal de Campina Grande

Universidade Federal de Campina Grande Universidade Federal de Campina Grande Departamento de Sistemas e Computação Disciplina: Métodos e Software Numéricos Prof.: José Eustáquio Rangel de Queiroz Práticas de Avaliação e Planejamento das Atividades

Leia mais

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

Cálculo Numérico. Erros em processamento Numéricos Cálculo Numérico Erros em processamento Numéricos Agenda Introdução a Erros Mudança de Base Erros de representação Erro de arredondamento Erro de absoluto Erro relativo Erro de truncamento Propagação do

Leia mais

A. Equações não lineares

A. Equações não lineares A. Equações não lineares 1. Localização de raízes. a) Verifique se as equações seguintes têm uma e uma só solução nos intervalos dados: i) (x - 2) 2 ln(x) = 0, em [1, 2] e [e, 4]. ii) 2 x cos(x) (x 2)

Leia mais

CCI-22 CCI-22. Introdução e Motivação. Matemática Computacional. Conteúdo. Finalidade

CCI-22 CCI-22. Introdução e Motivação. Matemática Computacional. Conteúdo. Finalidade Matemática Computacional Introdução e Motivação Carlos Henrique Q. Forster (a partir dos slides de Carlos Alonso) Conteúdo, Avaliação, Bibliografia Conteúdo Finalidade Em muitas universidades, este curso

Leia mais

Capítulo 1 - Erros e Aritmética Computacional

Capítulo 1 - Erros e Aritmética Computacional Capítulo 1 - Erros e Carlos Balsa balsa@ipb.pt Departamento de Matemática Escola Superior de Tecnologia e Gestão de Bragança 2 o Ano - Eng. Civil e Electrotécnica Carlos Balsa Métodos Numéricos 1/ 21 Sumário

Leia mais

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

Método Analítico. Método Numérico UFRN/CT/DCA Nota de Aula Introdução aos Métodos Computacionais e Estudo dos Erros Prof Anderson Cavalcanti Métodos Computacionais Contextualização Muitos problemas de engenharia consistem em obter uma

Leia mais

CÁLCULO NUMÉRICO (CN)

CÁLCULO NUMÉRICO (CN) CÁLCULO NUMÉRICO (CN) OBJETIVO: O estudo dos métodos de resolução numérica de problemas de matemática. 1. INTRODUÇÃO: A resolução de problemas envolve várias fases que podem ser assim estruturadas: Problema

Leia mais

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

Universidade Federal de Uberlândia Faculdade de Computação. Representação e aritmética binária Universidade Federal de Uberlândia Faculdade de Computação Representação e aritmética binária Prof. Renato Pimentel 1 Tipos de informação Representação por meio de sequências binárias: 8 bits (byte) Também

Leia mais

Sistemas Digitais INE 5406

Sistemas Digitais INE 5406 Universidade Federal de Santa Catarina Centro Tecnológico Departamento de Informática e Estatística Curso de Graduação em Ciências da Computação Sistemas Digitais INE 5406 Aula 10-P Refinamento das especificações

Leia mais

Organização e Arquitetura de Computadores I

Organização e Arquitetura de Computadores I Universidade Federal de Campina Grande Departamento de Sistemas e Computação Curso de Bacharelado em Ciência da Computação Organização e Arquitetura de Computadores I Conceitos BásicosB (Parte II) Prof

Leia mais

Notas de Aula Guilherme Sipahi Arquitetura de Computadores

Notas de Aula Guilherme Sipahi Arquitetura de Computadores Notas de Aula Guilherme Sipahi Arquitetura de Computadores Aritmética de Ponto Flutuante. 1. Da aritmética de Inteiros a aritmética de Pontos Flutuantes : Números inteiros deixam de representar uma parte

Leia mais

CCI-22 CCI-22. Introdução e Motivação. Matemática Computacional. Conteúdo. Finalidade. Carlos Henrique Q. Forster Conteúdo, Avaliação, Bibliografia

CCI-22 CCI-22. Introdução e Motivação. Matemática Computacional. Conteúdo. Finalidade. Carlos Henrique Q. Forster Conteúdo, Avaliação, Bibliografia Matemática Computacional Introdução e Motivação Carlos Henrique Q. Forster Conteúdo, Avaliação, Bibliografia Conteúdo Finalidade Em muitas universidades, este curso costuma ser chamado de Cálculo Numérico

Leia mais

Capítulo 1 - Erros e Aritmética Computacional

Capítulo 1 - Erros e Aritmética Computacional Capítulo 1 - Erros e Carlos Balsa balsa@ipb.pt Departamento de Matemática Escola Superior de Tecnologia e Gestão de Bragança 2 o Ano - Eng. Civil e Electrotécnica Carlos Balsa 1/ 26 Sumário 1 Definição

Leia mais

CCI-22. Prof. Paulo André Castro Sala 110 Prédio da Computação

CCI-22. Prof. Paulo André Castro  Sala 110 Prédio da Computação CCI-22 Matemática Computacional Prof. Paulo André Castro http://www.comp.ita.br/~pauloac pauloac@ita.br Sala 110 Prédio da Computação Objetivo Matemática Computacional Fornecer ao aluno um conjunto de

Leia mais

ARQUITETURA DE COMPUTADORES

ARQUITETURA DE COMPUTADORES Representação de Dados Professor: Airton Ribeiro de Sousa E-mail: airton.ribeiro@faciplac.edu.br 1 Ao longo dos anos, muitos padrões e convenções foram estabelecidas para determinar certos aspectos da

Leia mais

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

Capítulo 2. Representação de números em vírgula flutuante Capítulo 2 Representação de números em vírgula flutuante Adaptado dos transparentes das autoras do livro The Essentials of Computer Organization and Architecture Números inteiros Os computadores foram

Leia mais

Informações sobre o Curso

Informações sobre o Curso Cálculo Numérico Cynthia de O. Lage Ferreira e Afonso Paiva ICMC-USP http://conteudo.icmc.usp.br/pessoas/cynthia/ e http://conteudo.icmc.usp.br/pessoas/apneto/ cynthia@icmc.usp.br e apneto@icmc.usp.br

Leia mais

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

Fundamentos IV. Introdução a análise de erros. Clarimar J. Coelho. August 14, Departamento de Computação Fundamentos IV Introdução a análise de erros Clarimar J. Coelho Departamento de Computação August 14, 2014 Clarimar (Departamento de Computação) Aula 2 August 14, 2014 1 / 40 Como aparecem os erros em

Leia mais

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

CCI-22. Matemática Computacional. Carlos Alberto Alonso Sanches Juliana de Melo Bezerra CCI-22 Matemática Computacional Carlos Alberto Alonso Sanches Juliana de Melo Bezerra CCI-22 Introdução e Motivação Conteúdo, Avaliação, Bibliografia Conteúdo Em muitas universidades, este curso costuma

Leia mais

Organização de Computadores I

Organização de Computadores I Organização de Computadores I Aula 6 Material: Diego Passos http://www.ic.uff.br/~debora/orgcomp/pdf/parte6.html Organização de Computadores I Aula 6 1/17 Tópicos Representação de números não-inteiros.

Leia mais

SME Cálculo Numérico

SME Cálculo Numérico SME0500 - Cálculo Numérico Primeiro semestre de 201 Professora: Marina Andretta (andretta@icmc.usp.br) Estagiária PAE: Ana Paula Mazzini (apmazzini@usp.br) Página da disciplina: www.icmc.usp.br/pessoas/andretta/ensino/sme0500-1-1.html

Leia mais

Disciplina: Introdução à Engenharia da Computação

Disciplina: Introdução à Engenharia da Computação Colegiado de Engenharia de Computação Disciplina: Introdução à Engenharia da Computação Aula 07 (semestre 2011.2) Prof. Rosalvo Ferreira de Oliveira Neto, M.Sc. rosalvo.oliveira@univasf.edu.br 2 Representação

Leia mais

Noções sobre Erros em Matemática Computacional

Noções sobre Erros em Matemática Computacional Noções sobre Erros em Matemática Computacional Sumário Representação de Números em Ponto Flutuante Erros em Expressões Definições Úteis Ponto Flutuante em Computadores Representação de Números em Ponto

Leia mais

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

Dessa forma pode-se transformar qualquer número em qualquer base para a base 10. Sistemas de numeração e representação dos números Sistemas de Numeração e Somadores Binários I Base Numérica Um número em uma base qualquer pode ser representado da forma: N = An-1.B n-1 + An-2.B n-2 +...+

Leia mais

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

Cálculo Numérico. que é denominado erro relativo. Temos então para os dados acima: Cálculo Numérico 1 Erros Nenhum resultado obtido através de cálculos eletrônicos ou métodos numéricos tem valor se não tivermos conhecimento e controle sobre os possíveis erros envolvidos no processo.

Leia mais

Modelagem Computacional. Parte 1 2

Modelagem Computacional. Parte 1 2 Mestrado em Modelagem e Otimização - RC/UFG Modelagem Computacional Parte 1 2 Prof. Thiago Alves de Queiroz 2/2016 2 [Cap. 1] BURDEN, R. L.; FAIRES, J. D. Numerical Analysis (9th ed). Cengage Learning,

Leia mais

Ponto Fixo e Ponto Flutuante

Ponto Fixo e Ponto Flutuante Ponto Fixo e Ponto Flutuante Arquitetura de Computadores Introdução (1/2) É trivial para um computador atual tratar e operar com números inteiros. Entretanto, em muitas aplicações do dia a dia é necessário

Leia mais

2. E presse cada um dos seguintes números inteiros decimais na representação sinal e magnitude e complemento a 2, utilizando 8 bits Resposta:

2. E presse cada um dos seguintes números inteiros decimais na representação sinal e magnitude e complemento a 2, utilizando 8 bits Resposta: UNIVERSIDADE FEDERAL FLUMINENSE INSTITUTO DE COMPUTAÇÃO DEPARTAMENTO DE CIÊNCIA DA COMPUTAÇÃO Fundamentos de Arquiteturas de Computadores Turma :A1 Lista 1 Profa.: Simone Martins 1. Efetue as seguintes

Leia mais

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

Cálculo Numérico. que é denominado erro relativo. Temos então para os dados acima: Cálculo Numérico 1 Erros Nenhum resultado obtido através de cálculos eletrônicos ou métodos numéricos tem valor se não tivermos conhecimento e controle sobre os possíveis erros envolvidos no processo.

Leia mais

UNIVERSIDADE FEDERAL DE PERNAMBUCO Lista de Exercícios / Cálculo Numérico 1ª Unidade

UNIVERSIDADE FEDERAL DE PERNAMBUCO Lista de Exercícios / Cálculo Numérico 1ª Unidade 1) Analise as alternativas abaixo e marque V para verdadeiro e F para falso. No segundo caso, explique como as tornaria verdadeiras: ( ) O método das secantes é utilizado para solucionar um problema de

Leia mais

Circuitos Lógicos. Prof. Odilson Tadeu Valle

Circuitos Lógicos. Prof. Odilson Tadeu Valle Representações Binárias Circuitos Lógicos Prof. Odilson Tadeu Valle Instituto Federal de Santa Catarina IFSC Campus São José odilson@ifsc.edu.br 1/33 Conteúdo programático 1 Sistemas de numeração 2 Conversão

Leia mais

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:

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: Curso de Cálculo Numérico Professor Raymundo de Oliveira Home Programa Exercícios Provas Professor Links Capítulo 2 - Representação binária de números inteiros e reais 2.1 Representação de um número na

Leia mais

Erros META OBJETIVOS. 2.1 Erros

Erros META OBJETIVOS. 2.1 Erros Erros META Conceituar o erro, as fontes e formas de expressar estes erros, propagação dos erros em operações aritméticas fórmula geral e problema inverso. OBJETIVOS Resolver problemas práticos de erros

Leia mais