15.05.2013 Views

Cálculo Numérico - Engenharia Civil UEM

Cálculo Numérico - Engenharia Civil UEM

Cálculo Numérico - Engenharia Civil UEM

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

CAPÍTULO 4. SOLUÇÃO DE SISTEMAS LINEARES: MÉTODOS EXATOS 137<br />

Quem resolveu o exercício 4.18 (e quem não resolveu deve fazê-lo), pode observar que a solução obtida<br />

em b) é melhor que em a). No entanto, se no exercício 4.18 considerarmos um sistema de ordem 17,<br />

veremos que mesmo o método com pivotamento não produz uma solução satisfatória. O problema é que<br />

a matriz de Hilbert é uma matriz muito mal condicionada. O problema de condicionamento de matrizes<br />

será visto mais adiante.<br />

4.7 Refinamento da Solução<br />

Como já dissemos anteriormente, os métodos exatos deveriam fornecer, com um número finito de<br />

operações, a solução exata do sistema linear. Entretanto, devido aos erros de arredondamento obtemos,<br />

em geral, soluções aproximadas. Veremos aqui como refinar uma solução obtida por processo numérico.<br />

Consideremos o seguinte sistema linear de ordem n:<br />

n<br />

aij xj = bi ; i = 1, 2, . . . , n. (4.12)<br />

j=1<br />

Sejam x1, x2, . . . , xn, a solução exata de (4.12) e sejam ¯x1, ¯x2, . . . , ¯xn, uma aproximação da solução,<br />

por exemplo, obtida pelo método de Eliminação de Gauss. Observe que estamos considerando este<br />

método para poder descrever o processo de refinamento, mas o mesmo é válido para os demais métodos<br />

apresentados neste capítulo.<br />

Então, devemos ter:<br />

xj = ¯xj + yj ; j = 1, 2, . . . , n, (4.13)<br />

onde yj, j = 1, 2, . . . , n, são as correções que devem ser adicionadas aos valores ¯xj (obtidos pelo método<br />

de Eliminação de Gauss), para fornecerem os valores corretos xj. Substituindo (4.13) em (4.12) obtemos:<br />

Seja<br />

n<br />

aij (¯xj + yj) = bi ; i = 1, 2, . . . , n,<br />

j=1<br />

⇒<br />

os resíduos. Obtemos então que:<br />

Observações:<br />

n<br />

aij yj = bi −<br />

j=1<br />

ri = bi −<br />

n<br />

aij ¯xj ; i = 1, 2, . . . , n.<br />

j=1<br />

n<br />

aij ¯xj; i = 1, 2, . . . , n, (4.14)<br />

j=1<br />

n<br />

aij yj = ri; i = 1, 2, . . . , n. (4.15)<br />

j=1<br />

i) De (4.15), notamos que as correções são obtidas resolvendo-se um sistema linear análogo ao (4.12),<br />

com mesma matriz dos coeficientes e com o termo independente bi, i = 1, 2, . . . , n, substituído pelos<br />

resíduos ri, i = 1, 2, . . . , n. Assim na solução de (4.15), devemos refazer apenas os cálculos referentes<br />

ao novo termo independente. Portanto devemos, ao resolver (4.12), armazenar os multiplicadores<br />

(ou seja as constantes a (k)<br />

), nas posições supostamente zeradas.<br />

ik /a(k)<br />

kk

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!