Métodos numéricos para soluções de sistemas lineares

Documentos relacionados
INSTITUTO POLITÉCNICO DE SETÚBAL ESCOLA SUPERIOR DE TECNOLOGIA DEPARTAMENTO DE MATEMÁTICA. Exercícios sobre Sistemas de Equações Lineares.

Resolução de Sistemas Lineares. Ana Paula

SME0300 Cálculo Numérico Aula 11

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

INSTITUTO SUPERIOR TÉCNICO Licenciatura em Engenharia Física Tecnológica Licenciatura em Engenharia e Gestão Industrial Ano Lectivo: 2002/

SISTEMAS LINEARES PROF. EDÉZIO

Cálculo Numérico BCC760

SME300 - Cálculo Numérico - Turma Elétrica/Automação - Prof. Murilo F. Tomé. Lista 1: Solução Numérica de Sistema Lineares A = MÉTODOS DIRETOS.

Métodos Numéricos - Notas de Aula

Introdução Sistemas Lineares

SME602 - Cálculo Numérico - - Prof. Murilo F. Tomé. Solução Numérica de Sistema Lineares A = MÉTODOS DIRETOS. x y z

Métodos iterativos para sistemas lineares.

Resolução de Sistemas de Equações Lineares

étodos uméricos SISTEMAS DE EQUAÇÕES LINEARES (Continuação) Prof. Erivelton Geraldo Nepomuceno PROGRAMA DE PÓS-GRADUAÇÃO EM ENGENHARIA ELÉTRICA

Sistemas Lineares. Métodos Iterativos Estacionários

INSTITUTO SUPERIOR TÉCNICO Mestrado Integrado em Engenharia Física Tecnológica Ano Lectivo: 2007/2008 Semestre: 1 o

Modelagem Computacional. Parte 7 2

UNIVERSIDADE FEDERAL DO ABC

Resolução de Sistemas Lineares. Ana Paula

Uma equação linear com n variáveis tem a seguinte forma:

INTRODUÇÃO AOS MÉTODOS NUMÉRICOS. Solução de Sistemas Lineares

Modelagem Computacional. Parte 6 2

Figura : Monitoria. Monitoria Cálculo Numérico

Matemática Computacional - Exercícios

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

Laboratório de Simulação Matemática. Parte 7 2

Cálculo Numérico. Sistemas lineares Métodos Iterativos: Introdução Método Iterativo de Jacobi-Richardson

Resolução de Sistemas Lineares. Ana Paula

Capítulo III Sistemas de equações

Laboratório de Simulação Matemática. Parte 6 2

Exercícios de ANÁLISE E SIMULAÇÃO NUMÉRICA

Sistemas Lineares - Métodos Iterativos : Jacobi e Gauss-Seidel. Profa. Cynthia de O. Lage Ferreira Métodos Numéricos e Computacionais I - SME0305

A = Utilizando ponto flutuante com 2 algarismos significativos, 2 = 0, x (0)

Autovalores e Autovetores

ESTATÍSTICA COMPUTACIONAL

Introdução aos Sistemas Lineares

Universidade Federal do Espírito Santo - UFES

Resolução de sistemas de equações lineares: Fatorações de matrizes

Resolução de sistemas de equações lineares: Fatorações de matrizes

O teorema do ponto fixo de Banach e algumas aplicações

Matrizes material teórico

Disciplina: Cálculo Numérico IPRJ/UERJ. Sílvia Mara da Costa Campos Victer. Aula 6 - Solução de Sistema de Equações Algébricas

Fatoração LU André Luís M. Martinez UTFPR

Matemática Computacional - Exercícios

Métodos Diretos. 1. Resolva os sistemas lineares utilizando o método de substituição retroativa ou progressiva (sucessiva):

Márcio Antônio de Andrade Bortoloti

Autovalores e Autovetores

Modelagem Computacional. Parte 8 2

Sistemas de equações lineares

1 Métodos Diretos. UNIVERSIDADE FEDERAL DE OURO PRETO Departamento de Computação Cálculo Numérico - BCC760 Lista 1 - Sistemas Lineares

Parte 0: Normas de Vetor e Matriz

Método de Newton modificado

Álgebra Linear e Geometria Anaĺıtica

Métodos Numéricos I. A. Ismael F. Vaz. Departamento de Produção e Sistemas Escola de Engenharia Universidade do Minho

Cálculo Numérico. Resumo e Exercícios P1

Fundamentos de Matemática Curso: Informática Biomédica

Solução de Sistemas Lineares: Métodos Diretos

Métodos Numéricos C. A. Ismael F. Vaz 1. Escola de Engenharia Universidade do Minho Ano lectivo 2007/2008

CSE-020 Revisão de Métodos Matemáticos para Engenharia

Geometria anaĺıtica e álgebra linear

Universidade de Coimbra Departamento de Engenharia Electrotecnica e Computadores Matemática Computacional

I Lista de Álgebra Linear /02 Matrizes-Determinantes e Sistemas Prof. Iva Zuchi Siple

Pode-se mostrar que da matriz A, pode-se tomar pelo menos uma submatriz quadrada de ordem dois cujo determinante é diferente de zero. Então P(A) = P(A

ÁLGEBRA LINEAR - MAT0024

Resolução do Exame Tipo

Sistemas de Equações Lineares

Capítulo III: Sistemas de equações. III.1 - Condicionamento de sistemas lineares


DCC008 - Cálculo Numérico

Lista de exercícios 5 Determinantes

ÁLGEBRA LINEAR I - MAT0032

Norma em matrizes e condicionamento de sistemas lineares

Sistemas Lineares. ( Aula 3 )

Álgebra Linear. Professor Alessandro Monteiro. 1º Sábado - Matrizes - 11/03/2017

ÁLGEBRA LINEAR AULA 5 MÉTODOS ITERATIVOS

Notas de Aula de Cálculo Numérico

Sistema de Equaçõs Lineares

Matemática Computacional - Exercícios

LISTA DE EXERCÍCIOS 2017

ficha 2 determinantes

Álgebra matricial exercícios 1-13; sebenta, páginas π

Sistemas Lineares - Decomposição LU

Métodos Numéricos e Estatísticos Parte I-Métodos Numéricos

Universidade Federal do Rio Grande do Norte. Métodos Computacionais Marcelo Nogueira

Universidade Federal do Rio Grande do Norte. Métodos Computacionais Marcelo Nogueira

Introdução aos Métodos Numéricos

2. Calcule o determinante das matrizes 3x3 abaixo Calcule o determinante das matrizes abaixo. 2 =1 ( 1) 3 3=

CI-202-D. Trabalho Prático 2 o Semestre 2015

2. Sistemas lineares

Ficha de Trabalho 02 Sistemas. Matriz Inversa. (Aulas 4 a 6).

SME Cálculo Numérico. Lista de Exercícios: Gabarito

Sistemas Lineares - Eliminação de Gauss

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

Lorí Viali. Afiliação

Testes e Sebentas. Exercícios resolvidos de Álgebra Linear (Matrizes e Determinantes)

Aulas práticas de Álgebra Linear

3. Calcule o determinante das matrizes abaixo.

Resolução de sistemas de equações lineares: Método dos Gradientes Conjugados

Cálculo Numérico Prof. Guilherme Amorim 26/11/2013. Aula 11 Sistemas de Equações Lineares / Parte 4 Convergência e Sistemas mal-condicionados

Transcrição:

Métodos numéricos para soluções de sistemas lineares FACIP/UFU 1 de Junho de 2017 (FACIP/UFU) Métodos numéricos para soluções de sistemas lineares 1 de Junho de 2017 1 / 7

Motivação Os métodos numéricos para solução de sistemas lineares podem ser resumidos em três principais classes: Métodos diretos (aqueles que envolvem um número nito de operações para obter a solução); métodos indiretos ou iterativos (envolvem um erro de convergência); métodos de otimização (aqueles métodos otimizados que envolvem matrizes simétricas). Dois importantes aspectos que devem ser considerados na escolha do método: a estabilidade do método numérico; a questão de armazenamento da matriz, que deve ser realizada de acordo com a estrutura da mesma. Importante ressaltar que em problemas práticos, as matrizes são bastante grandes (torno da ordem 6000 6000 para problemas envolvendo a aeronáutica, por exemplo.) (FACIP/UFU) Métodos numéricos para soluções de sistemas lineares 1 de Junho de 2017 2 / 7

Regra de Cramer Considere A = (a i,j ) a matriz de um sistema linear AX = B, tal que N = det(a) 0 e N i = det(a i ) onde i indica a i-ésima coluna de A, que será substituído por B durante o processo de cálculo. Assim: x i = det(a i) ; i = 1,, n, det(a) onde x i compõem a solução X do sistema. Exemplo. Considere o sistema linear: { [ 2x + y = 1 5x + 2y = 2 onde A = 2 1 5 2 [ x ; X = y e B = [ 1 2. (FACIP/UFU) Métodos numéricos para soluções de sistemas lineares 1 de Junho de 2017 3 / 7

Temos que det(a) = 4 5 = 1 0 e usando a regra de Cramer: x = det [ 1 1 2 2 Observações: [ 2 1 /( 1) = 0 e y = det 5 2 /( 1) = 1( 1) = 1. Cálculo de determinante de matriz de ordem 2 envolve pelo menos 2! operações. No caso generalizado de ordem n, teremos n! operações. Supondo, no caso acima, que cada operação demore 10 12 segundos para execução e, em um sistema linear com n = 50, temos : 50! 10 12 3 10 64 10 12 = 3 10 52. Convertendo em anos temos: 3 1052 3 5x10 5 5 x1047 anos para se resolver este sistema (Inviável!). (FACIP/UFU) Métodos numéricos para soluções de sistemas lineares 1 de Junho de 2017 4 / 7

Métodos Iterativos. O Método de Jacobi Considere um sistema linear quadrado de ordem n na forma AX = B, onde A = (a ij ), i, j = 1,, n. Suponha que a ij 0 quando i = j. Pode-se, portanto, reescrever o sistema linear da seguinte maneira: x i = b i n j=1(j i) a ijx j a ii. Supondo X (0) = (x 0 1, x 0 2,..., x 0 n) uma tentativa inicial como solução do sistema, pode-se calcular a sequência de aproximações X k+1, por meio de: x k+1 i = b i n j=1(j i) a ijx (k) j ; i = 1, 2, n e k = 0, 1, 2,... (1) a ii O cálculo é realizado até que se satisfaça o critério de parada: vericar X (k+1) X (k) < ɛ ou X (K+1) X (K) < ɛ X (k+1) para algum ɛ > 0. (FACIP/UFU) Métodos numéricos para soluções de sistemas lineares 1 de Junho de 2017 5 / 7

Exemplo: Resolver Ax = b onde: Neste caso, tem-se: A = 8 1 1 1 7 2 2 1 9 e B = 8 4 12 8x (k+1) = 8 x (k) + x (k) 1 2 3 7x (k+1) = 4 x (k) 2x (k) 2 1 3 9x (k+1) = 12 2x (k) x (k) 3 1 2 x (k+1) = 1 1 x (k) + 1 x (k) 1 8 2 8 3 x (k+1) = 4 + 1 x (k) + 2 x (k) 2 7 7 1 7 3 x (k+1) = 12 2 x (k) 1 x (k) 3 9 9 1 9 2 Assumamos X 0 = (0, 0, 0) como condição inicial e buscamos uma solução precisa até a terceira casa decimal. (FACIP/UFU) Métodos numéricos para soluções de sistemas lineares 1 de Junho de 2017 6 / 7

Método de Gauss-Seidel Esta método consiste em escrever (1) como: x (k+1) i = b i i 1 a j=1 ijx (k+1) j n a j=i+1 ijx (k) j ; i = 1, 2, n e k = 0, 1, 2,... a ii Neste caso, X (k+1) é determinado usando-se os componentes de X (k) e os componentes de X (k+1) já determinados. Com isto, pode-se ter uma convergência mais rápida. O exemplo anterior ca: x (k+1) = 1 1 x (k) + 1 x (k) 1 8 2 8 3 x (k+1) = 4 + 1 x (k+1) + 2 x (k) 2 7 7 1 7 3 x (k+1) = 12 2 x (k+1) 1 x (k+1) 3 9 9 1 9 2 (FACIP/UFU) Métodos numéricos para soluções de sistemas lineares 1 de Junho de 2017 7 / 7