Códigos de trabalhos práticos da disciplina Álgebra Linear Computacional
C++
Trabalho Prático da disciplina Algebra Linear Computacional
TASK 01
Parte 1
Prepare um programa/código computacional (na linguagem de sua preferência) para efetuar a
solução de um sistema linear de equações AX = B onde o usuário possa escolher entre os
métodos:
1. Decomposição LU (ICOD =1); (não há necessidade de programar Pivotamento)
2. Decomposição de Cholesky (ICOD =2)
Faça este programa de forma que possam ser resolvidos vários vetores B sem que haja
necessidade de decomposição da matriz A para cada novo vetor independente.
Parte 2
De modo semelhante ao exercício anterior, prepare um código computacional considerando os
seguintes métodos para solução de um sistema de equações lineares:
3. Procedimento iterativo Jacobi (ICOD =3) e
4. Procedimento iterativo Gauss-Seidel (ICOD =4).
TASK 02
Prepare um programa computacional (na linguagem de sua preferência) para calcular os
autovalores e auto-vetores (possíveis) de uma matriz A pelos métodos:
1. Método da Potência (ICOD =1);
2. Método de Jacobi (ICOD =2).