Escolar Documentos
Profissional Documentos
Cultura Documentos
MÉTODOS NUMÉRICOS
Rafael Martins Barros
2
01/09/2021
Sumário
• Introdução;
• Classificação Quanto ao Número de Soluções;
• Sistemas Triangulares;
• Bibliografia.
3
01/09/2021
Introdução
• Muitos problemas da engenharia, física e matemática estão associados
à solução de sistemas de equações lineares;
• Equação linear:
𝑎1 𝑥1 + 𝑎2 𝑥2 + ⋯ + 𝑎𝑛 𝑥𝑛 = 𝑏;
01/09/2021
Introdução
• Representação na forma algébrica:
01/09/2021
Introdução
• Representação na forma matricial:
𝐴𝑥 = 𝑏;
onde
𝑎11 𝑎12 ⋯ 𝑎1𝑛 𝑥1 𝑏1
𝑎21 𝑎22 ⋯ 𝑎2𝑛 𝑥2 𝑏2
𝐴= ⋮ ⋮ ⋱ ⋮ ,𝑥 = ⋮ ,𝑏 = ⋮ ,
𝑎𝑚1 𝑎𝑚2 ⋯ 𝑎𝑚𝑛 𝑥𝑛 𝑏𝑚
01/09/2021
Introdução
• Adicionalmente, pode-se definir a matriz completa (também chamada
de estendida ou de aumentada) de um sistema 𝐴𝑥 = 𝑏 como 𝐴 𝑏 :
01/09/2021
Introdução
• Um vetor 𝑥ҧ é solução do sistema se para 𝑥𝑖 = 𝑥ҧ𝑖 , 𝑖 = 1,2, … , 𝑛, as
equações do sistema se transformam em igualdades numéricas;
01/09/2021
Introdução
• Pergunta: quão fácil é resolver um sistema de equações lineares?
▫ A resposta para esta questão não é única;
▫ Pensando em um sistema qualquer, com centenas de variáveis, pode-se ter
a impressão de que a resolução é muito difícil;
▫ Se 𝐴 tiver uma estrutura especial, pode ser que a resolução do sistema seja
mais fácil;
9
01/09/2021
Introdução
• Exemplo: Caso em que a matriz 𝐴 é a identidade;
1 0 ⋯ 0 𝑏1
0 1 ⋯ 0 𝑏2
⋮ ⋮ ⋱ ⋮ ⋮
0 0 ⋯ 1 𝑏𝑛
10
01/09/2021
Introdução
• Exemplo: Caso em que a matriz 𝐴 é diagonal;
𝑎11 0 ⋯ 0 𝑏1
0 𝑎22 ⋯ 0 𝑏2
⋮ ⋮ ⋱ ⋮ ⋮
0 0 ⋯ 𝑎𝑛𝑛 𝑏𝑛
11
01/09/2021
▫ Incompatível;
12
01/09/2021
01/09/2021
𝑥1 + 𝑥2 = 0
ቊ
𝑥1 − 𝑥2 = 0
14
01/09/2021
𝑥1 + 𝑥2 = 0
ቊ
2𝑥1 + 2𝑥2 = 0
15
01/09/2021
𝑥1 + 𝑥2 = 0
ቊ
𝑥1 + 𝑥2 = 1
16
01/09/2021
Sistemas Triangulares
• Sistema onde a matriz 𝐴 = 𝑎𝑖𝑗 é tal que 𝑎𝑖𝑗 = 0 se 𝑗 < 𝑖; 𝑖, 𝑗 =
1,2, … , 𝑛, ou seja:
01/09/2021
Sistemas Triangulares
• Sistema triangular inferior: a matriz 𝐴 = 𝑎𝑖𝑗 é tal que 𝑎𝑖𝑗 = 0 se 𝑗 >
𝑖; 𝑖, 𝑗 = 1,2, … , 𝑛:
01/09/2021
Sistemas Triangulares
• Sistemas triangulares em que os elementos da diagonal principal são
diferentes de zero são facilmente resolvidos por substituição retroativa
ou progressiva (casos em que o sistema possui solução única);
01/09/2021
Sistemas Triangulares
• Exemplo (EF-1a):
01/09/2021
Sistemas Triangulares
• Passo a passo da substituição retroativa (uso em um sistema triangular
superior):
1. Resolução da última equação, isolando 𝑥𝑛 por:
𝑏𝑛
𝑥𝑛 = ;
𝑎𝑛𝑛
2. Iniciando da penúltima equação 𝑛 − 1 e regredindo até a primeira
1 , calcular o valor de 𝑥𝑖 por meio da fórmula:
𝑏𝑖 − σ𝑛𝑗=𝑖+1 𝑎𝑖𝑗 𝑥𝑗
𝑥𝑖 =
𝑎𝑖𝑖
21
01/09/2021
Sistemas Triangulares
• Caso algum elemento da diagonal principal seja nulo, surgiriam
equações como:
0𝑥𝑖 = 𝑏𝑖 − 𝑎𝑖𝑗 𝑥𝑗
𝑗=𝑖+1
01/09/2021
Sistemas Triangulares
• Caso algum elemento da diagonal principal seja nulo:
𝑏𝑖 − 𝑎𝑖𝑗 𝑥𝑗 = 0; 𝑏𝑖 − 𝑎𝑖𝑗 𝑥𝑗 ≠ 0;
𝑗=𝑖+1 𝑗=𝑖+1
• Neste caso o sistema admite mais de uma • Neste caso o sistema não admite solução;
solução;
23
01/09/2021
Sistemas Triangulares
• Exemplo (EF-1b):
01/09/2021
Sistemas Triangulares
• Exemplo (EF-1c):
01/09/2021
Sistemas Triangulares
• Exemplo de implementação;
26
01/09/2021
Bibliografia
• Franco, N. B. Cálculo Numérico. São Paulo: Pearson Prentice Hall, 2006.
• Arenales, S., Darezzo, A. Cálculo Numérico: Aprendizagem com Apoio de
Software. São Paulo: Thomson Learning, 2008.
• Sperandio, D., Mendes, J. T., Silva, L. H. M. Cálculo Numérico. 2ª Edição.
São Paulo: Pearson Education do Brasil, 2014.
• Barroso, L. C., Barroso, M. M. A., Campos Filho, F. F., Carvalho, M. L. B.
Cálculo Numérico (com Aplicações). 2ª Edição. Editora Harbra, 1987.
• Couto Filho, M. B., Brown, F. A. B. Métodos Numéricos: Fundamentos e
Implementação Computacional. 1ª Edição. Rio de Janeiro: Elsevier,
2017.
27
01/09/2021
Bibliografia
• Ruggiero, M. A. , Lopes, V. L. R. Calculo numérico: Aspectos Teóricos e
Computacionais. 2ª Edição. Editora Pearson Universidades, 2000.
• Chapra, S. C. Métodos Numéricos Aplicados com MATLAB para
Engenheiros e Cientistas. 3ª Edição. Editora AMGH, 2013.
• Chapra, S. C., Canale, R. P. Métodos Numéricos para Engenharia. 7ª
Edição. Editora AMGH, 2016.
• Campos Filho, F. F. Algoritmos Numéricos: Uma Abordagem Moderna de
Cálculo Numérico. 3ª Edição. Editora LTC, 2018.
28
01/09/2021
Bibliografia
• Wazlawick, R. S. Introdução a Algoritmos e Programação com Python -
Uma Abordagem Dirigida Por Testes. 1ª Edição. Elsevier, 2018.
• Goodfellow, I., Bengio, Y., Courville, A. Deep Learning. 1ª Edição. The
MIT Press, 2016.
Unidade III – Solução Numérica de Sistemas de
Equações Algébricas Lineares
Obrigado!
MÉTODOS NUMÉRICOS
Rafael Martins Barros