Escolar Documentos
Profissional Documentos
Cultura Documentos
Obs1.: antes de resolver os exercı́cios abaixo, teste cada um dos métodos implementados resolvendo
sistemas lineares simples de dimensão 3 × 3 (use exemplos dos Slides).
Obs2.: utilize precisão dupla.
Obs3.: encaminhe para o e-mail iuryigreja@ice.ufjf.br o arquivo PDF com as respostas e o arquivo com
código utilizado nas simulações.
Obs4.: o trabalho pode ser feito em dupla.
quando resolvida pelo método de Diferenças Finitas dá origem a um sistema Au = b, conforme im-
plementado em https://colab.research.google.com/drive/1DQKEnxzmJUhgjadhMHOHmdLCfHzIU5Je?
usp=sharing. Use esse código como referência para os resultados e para montar os sis-
temas que serão resolvidos.
Tomando n = 81, 289, 1089, 4225, 16641 monte uma tabela comparando o tempo de execução dos
métodos diretos, implementados no item anterior, com os métodos iterativos de Jacobi e Gauss-
Seidel adotando diferentes valores da tolerância ε. O critério de parada dos métodos iterativos pode
ser pelo erro absoluto ou relativo e o chute inicial deve ser u0 = 0.
1
n=10 n=100 n=500 n=1000
Gauss sem Pivoteamento 0.00443053245544336 0.29891467094421387 35.26777243614197 282.5995237827301
Guass com Pivoteamento 0.0006685256958007812 0.292752742767334 36.47005295753479 287.78542733192444
LU 0.007905960083007812 0.33687496185302734 34.96150040626526 285.7024281024933
Cholesky 0.004138946533203125
* Para
n > 13
o determinante da matriz é aproximado para 0 pela função. Não é possivel usar o metodo de
Cholesky
Jacobi n=81 n=289 n=1089
10e-3 Tempo(s) 0.312440633738037 8.63808083534240 271.912437915802
Interações 96 225 484
10e-2 Tempo(s) 0.15482354164164123 2.96077227592468 13.653339970588684
Interações 50 75 23
10e-1 Tempo(s) 0.0331823825836181 0.039158105850219 0.5814974308013916
Interações 6 0 0