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

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

CAPÍTULO 3. EQUAÇÕES NÃO LINEARES 78<br />

Exemplo 3.12 - Considere o seguinte sistema não linear:<br />

f(x, y) = 0.2 x 2 + 0.2 x y − x + 0.6 = 0<br />

g(x, y) = 0.4 x + 0.1x y 2 − y + 0.5 = 0<br />

a) Verifique que reescrevendo o sistema dado na forma:<br />

x = 0.2 x 2 + 0.2 x y + 0.6 = F (x, y)<br />

y = 0.4 x + 0.1 x y 2 + 0.5 = G(x, y)<br />

as condições suficientes para garantir a convergência são satisfeitas.<br />

b) Aplique o método iterativo linear para resolver o sistema dado.<br />

Solução: Uma solução desse sistema, facilmente comprovável, é o ponto:(¯x, ¯y) = (1, 1). É claro que não<br />

conhecemos, a priori, a solução do sistema , mas este é apenas um exemplo para ilustrar a verificação das<br />

condições suficientes de convergência , bem como a aplicação do método iterativo linear. Mais adiante<br />

mostraremos como determinar os valores iniciais.<br />

Para verificar as condições suficientes, calculemos inicialmente, as derivadas parciais de F e G. Assim:<br />

Fx = 0.4 x + 0.2 y , Fy = 0.2 x ,<br />

Gx = 0.4 + 0.1 y 2 , Gy = 0.2 x y ,<br />

Se escolhermos, por exemplo, (x0, y0) = (0.9, 1.1), vemos que F, G e suas derivadas parciais são<br />

contínuas em (x0, y0). Além disso, as desigualdades que figuram nas condições para convergência, são<br />

satisfeitas, pois temos:<br />

|Fx| + |Fy| = |(0.4)(0.9)| + |(0.2)(1.1)| + |(0.2)(0.9)| = 0.76 < 1<br />

|Gx| + |Gy| = |(0.4) + (0.1)(1.1) 2 | + |(0.2)(0.9)(1.1)| = 0.719 < 1.<br />

E é claro que (x0, y0) está na vizinhança de (¯x, ¯y). Tomando então (x0, y0) = (0.9, 1.1) e usando o<br />

processo iterativo definido por(3.12), obtemos:<br />

x1 = F (x0, y0) = (0.2)(0.9) 2 + (0.2)(0.5)(1.1) + 0.6<br />

⇒ x1 = 0.96<br />

y1 = G (x0, y0) = (0.4)(0.9) + (0.1)(0.9)(1.1) 2 + 0.5<br />

⇒ y1 = 0.9689<br />

x2 = F (x1, y1) = (0.2)(0.96) 2 + (0.2)(0.96)(0.9689) + 0.6<br />

⇒ x2 = 0.9703<br />

y2 = G (x1, y1) = (0.4)(0.96) + (0.1)(0.96)(0.0.9689) 2 + 0.5<br />

⇒ y2 = 0.9791<br />

x3 = F (x2, y2) = (0.2)(0.9703) 2 + (0.2)(0.9703)(0.9791) + 0.6<br />

⇒ x3 = 0.9773<br />

y3 = G (x2, y2) = (0.4)(0.9703) + (0.1)(0.9703)(0.9791) 2 + 0.5<br />

⇒ y3 = 0.9802<br />

.<br />

É claro que a sequência (xk, yk) está convergindo para (1, 1). Além disso, podemos dizer que a<br />

solução (¯x, ¯y), com erro relativo inferior a 10−2 , é (0.9773, 0.9802), desde que |x3 − x2|<br />

x3<br />

0.007 e<br />

|y3 − y2|<br />

y3<br />

0.001. Observe ainda que mesmo se uma das componentes estiver com a precisão desejada,<br />

mas a outra não, o processo deve ser continuado até que todas estejam com a precisão pré-fixada.

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

Saved successfully!

Ooh no, something went wrong!