Figura : Monitoria. Monitoria Cálculo Numérico

Documentos relacionados
Aula 8 Variações da Eliminação de Gauss/Fatoração LU.

Resolução de sistemas de equações lineares: Método de eliminação de Gauss

(1, 6) é também uma solução da equação, pois = 15, isto é, 15 = 15. ( 23,

Semana 7 Resolução de Sistemas Lineares

Programação Linear - Parte 4

Álgebra Linear AL. Luiza Amalia Pinto Cantão. Depto. de Engenharia Ambiental Universidade Estadual Paulista UNESP

Universidade Federal de Santa Maria Centro de Ciências Naturais e Exatas Departamento de Física Laboratório de Teoria da Matéria Condensada

Método Simplex Revisado

Matrizes e Sistemas Lineares. Professor: Juliano de Bem Francisco. Departamento de Matemática Universidade Federal de Santa Catarina.

Introdução ao determinante

SISTEMAS DE EQUAÇÕES DO 1º GRAU

Sejam P1(x1,y1) e P2(x2,y2) pontos pertencentes ao plano. A equação da reta pode ser expressa como: ou

Álgebra Linear I - Aula 20

POTENCIAÇÃO, RADICIAÇÃO E LOGARITMAÇÂO NOS NÚMEROS REAIS. Potenciação 1

ALGA - Eng.Civil - ISE / Matrizes 1. Matrizes

ÁLGEBRA VETORIAL E GEOMETRIA ANALÍTICA (UFCG- CUITÉ)

Seu pé direito nas melhores Faculdades

OPERAÇÕES COM FRAÇÕES

Determinantes. Matemática Prof. Mauricio José

Álgebra Linear. Bacharelado em Sistemas de Informação. Período Prof. da Disciplina Luiz Gonzaga Damasceno, M. Sc

ProLin V1.0. Programa de problemas de programação linear mista

EXERCÍCIOS DE ÁLGEBRA LINEAR E GEOMETRIA ANALÍTICA (sistemas de equações lineares e outros exercícios)

Método Simplex das Duas Fases

Métodos Estatísticos Avançados em Epidemiologia

2 Conceitos Básicos. onde essa matriz expressa a aproximação linear local do campo. Definição 2.2 O campo vetorial v gera um fluxo φ : U R 2 R

números decimais Inicialmente, as frações são apresentadas como partes de um todo. Por exemplo, teremos 2 de um bolo se dividirmos esse bolo

Estudaremos métodos numéricos para resolução de sistemas lineares com n equações e n incógnitas. Estes podem ser:

números decimais Inicialmente, as frações são apresentadas como partes de um todo. Por exemplo, teremos 2 de um bolo se dividirmos esse bolo

Optimização e Algoritmos (2004/2005)

Álgebra Linear Computacional

Álgebra Linear AL. Luiza Amalia Pinto Cantão. Depto. de Engenharia Ambiental Universidade Estadual Paulista UNESP

Determinantes. Vamos associar a cada matriz quadrada A um número a que chamaremos determinante. a11 a Uma matriz de ordem 2, A =

Matemática Discreta - 08

a 1 x a n x n = b,

Universidade Federal de Goiás Campus Catalão Departamento de Matemática

Sistemas de equações lineares

Inversão de Matrizes

Álgebra Linear Aplicada à Compressão de Imagens. Universidade de Lisboa Instituto Superior Técnico. Mestrado em Engenharia Aeroespacial

Matrizes. Sumário. 1 pré-requisitos. 2 Tipos de matrizes. Sadao Massago a pré-requisitos 1. 2 Tipos de matrizes.

Onde: A é a matriz do sistema linear, X, a matriz das incógnitas e B a matriz dos termos independentes da equação

Cálculo Numérico / Métodos Numéricos. Solução de sistemas não lineares Método de Newton

Se inicialmente, o tanque estava com 100 litros, pode-se afirmar que ao final do dia o mesmo conterá.

Exercícios de Aprofundamento Mat Polinômios e Matrizes

Modelos de Regressão Linear Simples - Erro Puro e Falta de Ajuste

Ondas EM no Espaço Livre (Vácuo)

Expressões de sequencias

Lógica de Programação. Profas. Simone Campos Camargo e Janete Ferreira Biazotto

GEOMETRIA. sólidos geométricos, regiões planas e contornos PRISMAS SÓLIDOS GEOMÉTRICOS REGIÕES PLANAS CONTORNOS

MATEMÁTICA II. Aula 12. 3º Bimestre. Determinantes Professor Luciano Nóbrega

. B(x 2, y 2 ). A(x 1, y 1 )

Bombons a Granel. Série Matemática na Escola. Objetivos 1. Introduzir e mostrar aplicações do produto de matrizes.

Teste de hipótese em modelos normais lineares: ANOVA

Unidade 3 Função Afim

Versão 2 COTAÇÕES pontos pontos pontos pontos pontos pontos

Disciplina: Álgebra Linear - Engenharias ], C = Basta adicionar elemento a elemento de A e B que ocupam a mesma posição na matriz.

Exemplos. Jogo dos oito :-) Mundo dos blocos (ex: torre de Hanoi) Poblema das rainhas. Criptoaritmética. Missionários e Canibais.

GEOMETRIA DO TAXISTA. (a -b )² + (a -b )²

Algoritmos e Estruturas de Dados I. Recursividade. Pedro O.S. Vaz de Melo

LINEARIZAÇÃO DE GRÁFICOS

Técnicas de Contagem I II III IV V VI

Adriana da Silva Santi Coord. Pedagógica de Matemática SMED - Abril/2015

Unidade III- Determinantes

=...= 1,0 = 1,00 = 1,000...

CAPÍTULO O Método Simplex Pesquisa Operacional

2) Escreva um algoritmo que leia um conjunto de 10 notas, armazene-as em uma variável composta chamada NOTA e calcule e imprima a sua média.

Resolução de circuitos usando Teorema de Thévenin Exercícios Resolvidos

Diagrama de Impedâncias e Matriz de Admitância de um Sistema Elétrico

Teoria dos Grafos. Valeriano A. de Oliveira Socorro Rangel Departamento de Matemática Aplicada.

CRIAÇÃO DE TABELAS NO ACCESS. Criação de Tabelas no Access

Resolução do exemplo 8.6a - pág 61 Apresente, analítica e geometricamente, a solução dos seguintes sistemas lineares.

CADERNO DE EXERCÍCIOS 2F

Árvores. ! utilizada em muitas aplicações. ! modela uma hierarquia entre elementos. ! O conceito de árvores está diretamente ligado à recursão

MANUAL DO USUÁRIO SIMPLEX. Prof. Erico Fagundes Anicet Lisboa, M. Sc.

Regressão, Interpolação e Extrapolação Numéricas

Definição de determinantes de primeira e segunda ordens. Seja A uma matriz quadrada. Representa-se o determinante de A por det(a) ou A.

Ficha de Exercícios nº 2

TESTES SOCIOMÉTRICOS

FÍSICA EXPERIMENTAL 3001

Fundamentos de Bancos de Dados 3 a Prova Caderno de Questões

RESOLUÇÃO DAS QUESTÕES DE MATEMÁTICA FINANCEIRA

Teoria Básica e o Método Simplex. Prof. Ricardo Santos

Calculando seno(x)/x com o interpretador Hall.

Calculando distâncias sem medir

Capítulo 2 - Determinantes

Módulo de Equações do Segundo Grau. Equações do Segundo Grau: Resultados Básicos. Nono Ano

CRIANDO MAPAS TEMÁTICOS COM SETORES CENSITÁRIOS DE SÃO PAULO

Notas de aula de Lógica para Ciência da Computação. Aula 11, 2012/2

ATIVIDADES PRÁTICAS SUPERVISIONADAS

Universidade Federal do ABC Disciplina: Natureza da Informação Lista de Exercícios 02 Códigos e conversão A/D Prof. João Henrique Kleinschmidt

Inteligência Artificial

CURSO DE MATEMÁTICA BÁSICA PROGRAMA DE EDUCAÇÃO TUTORIAL CENTRO DE ENGENHARIA DA MOBILIDADE

Introdução. Ou seja, de certo modo esperamos que haja uma certa

ENG1000 Introdução à Engenharia

ESCOLA SUPERIOR DE TECNOLOGIA DE VISEU

UNIVERSIDADE FEDERAL DO RIO GRANDE DO NORTE. Aula 03 Inversão de matrizes

SISTEMAS OPERACIONAIS. 3ª. Lista de Exercícios

Comandos de Eletropneumática Exercícios Comentados para Elaboração, Montagem e Ensaios

Matemática. Resolução das atividades complementares. M2 Matrizes [ ] 1 Construa a matriz linha A 5 (a ij

Módulo de Princípios Básicos de Contagem. Segundo ano

Transcrição:

Monitoria Cálculo Numérico 207-02 NOME Email Dia / Horário Local Ana Sofia Nunez de Abreu nunez.asofia@gmail.com Sex. 0-2h D- Luiz Eduardo Xavier luizeduardosxavier@gmail.com Ter, 5-7h Lab Rafael Mendes mendesrafa.c@gmail.com Ter. 2-h / 5-6h Sala DCC Tiago Elias Silva tiagoabiramia@poli.ufrj.br Ter. Qui. 2-h G-27 Victor Garritano Noronha victortaichou@gmail.com Ter. -5h Sala DCC Victor Pimenta de Melo victormelo@poli.ufrj.br Qui. 0-2h D-20 Figura : Monitoria Alan Costa de Souza Sistemas Lineares e método de Gauss 0 de Agosto de 207 / 6

Sistemas Lineares e método de Gauss Alan Costa de Souza 0 de Agosto de 207 Alan Costa de Souza Sistemas Lineares e método de Gauss 0 de Agosto de 207 2 / 6

O que é sistema linear? Um sistema linear com m equações e n variáveis é definido como: a x + a 2 x 2 +... + a n x n = b a 2 x + a 22 x 2 +... + a 2n x n = b 2. a m x + a m2 x 2 +... + a mn x n = b m a ij são os coeficientes. i i m, j n. x j são as variáveis. j n b i são constantes. i m Resolver o sistema é encontrar os valores de x i que satisfaçam as m equações ao mesmo tempo. Alan Costa de Souza Sistemas Lineares e método de Gauss 0 de Agosto de 207 / 6

Exemplo. x + 2x 2 + x = 4 4x + 5x 2 + 6x = 7 8x + 9x 2 + 0x = 2 + x 2 + 4x = 5 Alan Costa de Souza Sistemas Lineares e método de Gauss 0 de Agosto de 207 4 / 6

Notação matricial A = A x = b a 2... a n a 22... a 2n a a 2. a m a m2... a mn x x 2 x =. x n b = b b 2. b m Alan Costa de Souza Sistemas Lineares e método de Gauss 0 de Agosto de 207 5 / 6

Exemplo. x + 2x 2 + x = 4 4x + 5x 2 + 6x = 7 8x + 9x 2 + 0x = 2 + x 2 + 4x = 5 A = b = 2 4 5 6 8 9 0 2 4 4 7 5 Alan Costa de Souza Sistemas Lineares e método de Gauss 0 de Agosto de 207 6 / 6

A x = x = 2 4 5 6 8 9 0 2 4 x x 2 x A x = b. x x 2 x = 4 7 5 = b Alan Costa de Souza Sistemas Lineares e método de Gauss 0 de Agosto de 207 7 / 6

Matriz aumentada C = x + 2x 2 + x = 4 4x + 5x 2 + 6x = 7 8 + 9x 2 + 0x = 2 + x 2 + 4x = 5 2 4 4 5 6 7 8 9 0 2 4 5 Alan Costa de Souza Sistemas Lineares e método de Gauss 0 de Agosto de 207 8 / 6

Tipos de soluções. Um sistema linear pode ter três tipos de soluções. solução única. infinitas soluções. sem solução. Alan Costa de Souza Sistemas Lineares e método de Gauss 0 de Agosto de 207 9 / 6

Figura : [Ruggiero and LOPES, 996] Alan Costa de Souza Sistemas Lineares e método de Gauss 0 de Agosto de 207 0 / 6 Solução única. { 2x + x 2 = x x 2 = 2 ( ) x =

Infinitas Soluções { 2x + x 2 = 4x + 2x 2 = 6 ( ) α x = 2α α R. Alan Costa de Souza Sistemas Lineares e método de Gauss 0 de Agosto de 207 / 6

Sem Solução. { 2x + x 2 = 4x + 2x 2 = 2 Figura : [Ruggiero and LOPES, 996] Alan Costa de Souza Sistemas Lineares e método de Gauss 0 de Agosto de 207 2 / 6

Métodos para resolver sistemas lineares. Nesse curso serão resolvidos apenas sistemas n n. Existem dois tipos de métodos: Métodos diretos: Encontram soluções exatas dos sistemas, a menos dos erros de arredondamento. Método de Gauss. Fatoração LU. Métodos iterativos: Encontram uma sequência de vetores, a partir de uma aproximação inicial, que convergem para uma aproximação da solução, sob algumas condições de convergência. Método de Gauss-Jacobi. Método de Gauss-Seidel. Alan Costa de Souza Sistemas Lineares e método de Gauss 0 de Agosto de 207 / 6

Método de Gauss. O método consiste em transformar o sistema linear original num sistema linear equivalente com matriz de coeficientes triangular superior. Dois sistemas lineares são equivalentes se eles apresentam a mesma solução. O sistema com com matriz de coeficientes triangular é de imediata solução, como veremos a seguir. Alan Costa de Souza Sistemas Lineares e método de Gauss 0 de Agosto de 207 4 / 6

Resolução de Sistemas com matriz Triangular. 4x + 5x 2 + 6x = 7 0x + 9x 2 + 0x = 0x + 0x 2 + 4x = 5 4 5 6 0 9 0 0 0 4 x x 2 x = 7 5 4x = 5 x = 5, 07 4 9x 2 + 0x = 9x 2 + 0, 07 = x 2 0, 074. 4x +5x 2 +6x = 7 4x +5 0, 074+6, 07 = 7 x 0, 0. 0, 0 x 0, 074, 07 Alan Costa de Souza Sistemas Lineares e método de Gauss 0 de Agosto de 207 5 / 6

Teorema. Seja A x = b um sistema linear, se fizer Trocar duas linhas de lugar Multiplicar a linha por uma constante Substituir uma linha por uma combinação linear das outras linhas. Obtemos um novo sistema linear A 2 x = b 2 que é equivalente ao sistema original. Alan Costa de Souza Sistemas Lineares e método de Gauss 0 de Agosto de 207 6 / 6

Exemplo. { 2x + x 2 = x x 2 = 2 ( ) x = { x x 2 = 2 2x + x 2 = ( ) x = Alan Costa de Souza Sistemas Lineares e método de Gauss 0 de Agosto de 207 7 / 6

Exemplo 2. { 2x + x 2 = x x 2 = 2 ( ) x = { 20x + 0x 2 = 0 x x 2 = 2 ( ) x = Alan Costa de Souza Sistemas Lineares e método de Gauss 0 de Agosto de 207 8 / 6

Exemplo. { 2x + x 2 = x x 2 = 2 ( ) x = L = 2L + L 2 { 7x 7x 2 = 0 x x 2 = 2 ( ) x = Alan Costa de Souza Sistemas Lineares e método de Gauss 0 de Agosto de 207 9 / 6

Método de Eliminação de Gauss. Vamos supor que o sistema tenha n equações e n variáveis. O objetivo do método é encontrar um sistema linear equivalente, cuja matriz A seja triangular. Após encontrar o sistema equivalente, usar substituição reversa para encontrar a solução. Alan Costa de Souza Sistemas Lineares e método de Gauss 0 de Agosto de 207 20 / 6

Exemplo x + 2x 2 + 4x = x + x 2 + 2x = 2 4x + x 2 2x = 2 4 2 2 4 2 a 0 m 2 = a 2 = a L 2 = L 2 m 2 L = ( 2 2 ) ( ) 2 4 L 2 = L 2 m 2 L = ( ) 2 5 0 2 4 2 0 5 4 2 Alan Costa de Souza Sistemas Lineares e método de Gauss 0 de Agosto de 207 2 / 6

2 4 0 2 5 4 2 a 0 m = a a = 4 L = L m L = ( 4 2 ) 4 L = L m L = ( 0 2 4 2 5 0 0 22 5 22 ( 2 4 ) 5 ) Alan Costa de Souza Sistemas Lineares e método de Gauss 0 de Agosto de 207 22 / 6

2 4 0 2 0 22 5 5 a 22 = 0 m 2 = a 2 = a 22 L = L m 2 L 2 = ( 0 22 5 ) ( 0 2 L = L m 2 L 2 = ( 0 0 8 0 ) 2 4 2 0 5 0 0 8 0 5 ) Alan Costa de Souza Sistemas Lineares e método de Gauss 0 de Agosto de 207 2 / 6

2 4 0 2 5 0 0 8 0 8x = 0 x = 0. x 2 + 2 x = 5 x 2 = 5. x + 2x 2 + 4x = x =. x = 5 0 Alan Costa de Souza Sistemas Lineares e método de Gauss 0 de Agosto de 207 24 / 6

estratégias de pivoteamento. Quando usamos um pivô a ii para anular as entradas da matriz que ficam abaixo, pode acontecer dois problemas: a ii = 0. Nesse caso não podemos calcular o m, já que m = a ji a ii. a ii 0. Nesse caso, m é um número muito grande e pode causar grandes erros de arrendondamento. Para contornar esses problemas temos que usar uma estratégia de pivoteamento, ou seja, realizar uma troca de linhas de forma a evitar as condições acima. Veremos adiante duas estratégias: pivoteamento parcial. pivoteamento completo. Alan Costa de Souza Sistemas Lineares e método de Gauss 0 de Agosto de 207 25 / 6

Pivoteamento Parcial. + + 2 + + 5 +0 + + 0 + + 6 +0 5 + 7 + 7 +0 + 2 + 4 + 0 + 5 + + 2 + + 5 +0 5 + 7 + 7 +0 + + 0 + + 6 +0 + 2 + 4 + 0 + 5 Alan Costa de Souza Sistemas Lineares e método de Gauss 0 de Agosto de 207 26 / 6

primeira fase já foi concluída, ou seja, todas as entradas abaixo de a são nulas. próxima fase usaria como pivô o elemento a 22. Mas os respectivos m seriam maiores que, o que pode acarretar em grandes erros de arredondamento. Solução: Usar como pivô o elemento com maior módulo entre a 22 e todos os elementos abaixo dele. Nesse caso seria o elemento -. para ele ser o pivô troque as linhas 2 e de lugar. Note que agora todos os m têm módulos menores que. Alan Costa de Souza Sistemas Lineares e método de Gauss 0 de Agosto de 207 27 / 6

Pivoteamento completo. + + 2 + + 5 +0 + + 0 + + 6 +0 5 + 7 + 7 +0 + 2 + 4 + 0 + 5 + + + 2 + 5 +0 + + 0 + + 6 +0 + 7 5 + 7 +0 + 0 + 4 + 2 + 5 + + + 2 + 5 +0 + 7 5 + 7 +0 + + 0 + + 6 +0 + 0 + 4 + 2 + 5 Alan Costa de Souza Sistemas Lineares e método de Gauss 0 de Agosto de 207 28 / 6

Escolher como pivô o número de maior módulo entre todas entradas que ainda participam do processo de eliminação. Nesse exemplo era a entrada a 24 que tinha módulo 7. Para fazer esse elemento como pivô, basta trocar as colunas 2 e 4 de lugar e depois as linhas 2 e. Essas alterações criarão um sistema equivalente com o maior pivô possível. Vantagem: os m terão os menores módulos possíveis. Desvantagem: A busca pelo elemento de maior módulo pode ser muito custosa, caso a matriz seja muito grande. O pivoteamento parcial é o mais utilizado. Alan Costa de Souza Sistemas Lineares e método de Gauss 0 de Agosto de 207 29 / 6

Exemplo. Suponha uma máquina que use três casas decimais para a mantissa. ( ) 0, 0002 2 5 2 2 6 ( 0, 2 0 0, 2 0 0, 5 0 ) 0, 2 0 0, 2 0 0, 6 0 a = 0, 2 0 m = L 2 = L 2 m L 0, 2 0 0, 2 0 = 0, 05. a 2 = a 2 m a = 0, 2 0 0, 0 5 0, 2 0 = 0, 2 0 0, 2 0 = 0. Alan Costa de Souza Sistemas Lineares e método de Gauss 0 de Agosto de 207 0 / 6

( 0, 2 0 0, 2 0 0, 5 0 ) 0, 2 0 0, 2 0 0, 6 0 a 22 = a 22 m a 2 = 0, 2 0 0, 0 5 0, 2 0 = 0, 2 0 0, 2 0 5 = 0, 00002 0 5 0, 2 0 5 0, 2 0 5. b 2 = b 2 m b = 0, 6 0 0, 0 5 0, 5 0 = 0, 6 0 0, 5 0 5 = 0, 00006 0 5 0, 5 0 5 0, 5 0 5. ( 0, 2 0 0, 2 0 0, 5 0 ) 0 0, 2 0 5 0, 5 0 5 0, 2 0 5 x 2 = 0, 5 0 5 x 2 = 0, 25 0 = 2, 5. 0, 2 0 x + 0, 2 0 x 2 = 0, 5 0 x = 0. ( ) 0 x = 2, 5 2x + 2x 2 = 2 0 + 2 2, 5 = 5 6. Alan Costa de Souza Sistemas Lineares e método de Gauss 0 de Agosto de 207 / 6

Exemplo 2. ( 0, 0002 2 5 ) 2 2 6 ( 0, 2 0 0, 2 0 0, 5 0 0, 2 0 0, 2 0 0, 6 0 ( 0, 2 0 0, 2 0 0, 6 0 ) ) 0, 2 0 0, 2 0 0, 5 0 a = 0, 2 0 m = 0, 2 0 0, 2 0 = 0, 0. L 2 = L 2 m L a 2 = a 2 m a = 0, 2 0 0, 0 0, 2 0 = 0, 2 0 0, 2 0 = 0. Alan Costa de Souza Sistemas Lineares e método de Gauss 0 de Agosto de 207 2 / 6

( 0, 2 0 0, 2 0 0, 6 0 ) 0, 2 0 0, 2 0 0, 5 0 a 22 = a 22 m a 2 = 0, 2 0 0, 0 0, 2 0 = 0, 2 0 0, 2 0 = 0, 2 0 0, 00002 0 0, 2 0. b 2 = b 2 m b = 0, 5 0 0, 0 0, 6 0 = 0, 5 0 0, 6 0 = 0, 5 0 0, 00006 0 0, 5 0. ( 0, 2 0 0, 2 0 0, 6 0 ) 0 0, 2 0 0, 5 0 0, 2 0 x 2 = 0, 5 0 x 2 = 0, 25 0 = 2, 5. 0, 2 0 x + 0, 2 0 x 2 = 0, 6 0 x = 0, 5 0 0. ( ) 0, 5 x = 2, 5 2x + 2x 2 = 2 0, 5 + 2 2, 5 = 6. Alan Costa de Souza Sistemas Lineares e método de Gauss 0 de Agosto de 207 / 6

Resumo do método de Gauss. Inicialmente montamos a matriz aumentada, que é formada pela matriz A de coeficientes mais o vetor b de constantes. Triangularizamos a matriz usando as operações por linhas. No caso de algum pivô for nulo, usamos o pivoteamento para encontrar um novo pivô não-nulo. Mesmo que o pivô não seja nulo, podemos usar o pivoteamento para minimizar os erros de arredondamento. Usamos a substituição reversa para encontrar a solução do sistema. Alan Costa de Souza Sistemas Lineares e método de Gauss 0 de Agosto de 207 4 / 6

Bibliografia Ruggiero, M. A. G. and LOPES, V. L. (996). Cálculo numérico. Aspectos Teóricos e Computacionais. 2a edição, Makron. Alan Costa de Souza Sistemas Lineares e método de Gauss 0 de Agosto de 207 5 / 6

Exercício 4x x 2 + x = 8 2x + 5x 2 + 2x = x + 2x 2 + 4x = x = x 2 = x = Alan Costa de Souza Sistemas Lineares e método de Gauss 0 de Agosto de 207 6 / 6