Buscar

Aula 5 - Calculo Numérico


Prévia do material em texto

Cálculo Numérico 
Professora Msc. Rúbia Maria Pereira 
 
17 
 
Aula 5 
Link: 
 
2.5 Sistemas Não Lineares 
 
{
𝑓1(𝑥1, 𝑥2, 𝑥3, … , 𝑥𝑛)
𝑓2(𝑥1, 𝑥2, 𝑥3, … , 𝑥𝑛)
⋮
𝑓𝑛(𝑥1, 𝑥2, 𝑥3, … , 𝑥𝑛)
 
 
{
 
 
 
 
 
 
𝜕𝑓1
𝜕𝑥1
∙ ℎ1 +
𝜕𝑓1
𝜕𝑥2
∙ ℎ2 +⋯+
𝜕𝑓1
𝜕𝑥𝑛
∙ ℎ𝑛 = −𝑓1
𝜕𝑓2
𝜕𝑥1
∙ ℎ1 +
𝜕𝑓2
𝜕𝑥2
∙ ℎ2 +⋯+
𝜕𝑓2
𝜕𝑥𝑛
∙ ℎ𝑛 = −𝑓2
⋮
𝜕𝑓𝑛
𝜕𝑥1
∙ ℎ1 +
𝜕𝑓𝑛
𝜕𝑥2
∙ ℎ2 +⋯+
𝜕𝑓𝑛
𝜕𝑥𝑛
∙ ℎ𝑛 = −𝑓𝑛
 
 
{
 
 
𝑥1
𝑛+1 = 𝑥1
𝑛 + ℎ1
𝑥2
𝑛+1 = 𝑥2
𝑛 + ℎ1
⋮
𝑥𝑛
𝑛+1 = 𝑥2
𝑛 + ℎ1
 
 
Exemplo: Resolva: {
𝑥2 + 𝑥𝑦 = 6
3𝑥 − 𝑦2 = 5
; 𝑥0 = 1 𝑒 𝑦0 = 1; ∆≤ 10−2 
 
𝑓1 = 𝑥
2 + 𝑥𝑦 − 6
𝑓2 = 3𝑥 − 𝑦
2 − 5
→ 
{
 
 
 
 𝜕𝑓1
𝜕𝑥
∙ ℎ1 +
𝜕𝑓1
𝜕𝑦
∙ ℎ2 = −𝑓1
𝜕𝑓2
𝜕𝑥
∙ ℎ1 +
𝜕𝑓2
𝜕𝑦
∙ ℎ2 = −𝑓2
 
 
{
(2𝑥 + 𝑦) ∙ ℎ1 + 𝑥 ∙ ℎ2 = −𝑥
2 − 𝑥𝑦 + 6
3 ∙ ℎ1 − 2𝑦 ∙ ℎ2 = −3𝑥 + 𝑦2 + 5
 (∗) 
 
Substituindo 𝑥0 = 1 𝑒 𝑦0 = 1 𝑒𝑚 (∗): 
{
3ℎ1 + ℎ2 = 4
3ℎ1 − 2ℎ2 = 3 . (−1)
 
 
{
3ℎ1 + ℎ2 = 4
−3ℎ1 + 2ℎ2 = −3
 
 / 3ℎ2 = 1 → ℎ2 = 0,333 ∴ ℎ1 = 1,222 
 
Determinando 𝑥1 𝑒 𝑦1: 
𝑥1 = 𝑥0 + ℎ1 → 1 + 1,222 = 2,222 
𝑦1 = 𝑦0 + ℎ2 → 1 + 0,333 = 1,333 
 
REPETE TODO O PROCESSO! 
Cálculo Numérico 
Professora Msc. Rúbia Maria Pereira 
 
18 
 
 
Substituindo 𝑥1 𝑒 𝑦1 𝑒𝑚 (∗): 
{
5,777ℎ1 + 2,222ℎ2 = −1,899
3ℎ1 − 2,666ℎ2 = 0,111
 
 
ℎ1 =
0,111 + 2,666ℎ2
3
 
 
5,777ℎ1 + 2,222ℎ2 = −1,899 
5,777(
0,111 + 2,666ℎ2
3
) + 2,222ℎ2 = −1,899 
0,214 + 5,134ℎ2 + 2,222ℎ2 = −1,899 
7,356ℎ2 = −2,113 → ℎ2 = −0,287 ∴ ℎ1 = −0,218 
 
Determinando 𝑥2 𝑒 𝑦2: 
𝑥2 = 𝑥1 + ℎ1 → 2,222 + (−0,218) = 2,004 
𝑦2 = 𝑦1 + ℎ2 → 1,333 + (−0,287) = 1,046 
 
Substituindo 𝑥2 𝑒 𝑦2 𝑒𝑚 (∗): 
{
5,054ℎ1 + 2,004ℎ2 = −0,112
3ℎ1 − 2,092ℎ2 = 0,082
 
 
ℎ1 =
0,082 + 2,092ℎ2
3
 
 
5,054ℎ1 + 2,004ℎ2 = −0,112 
5,054(
0,082 + 2,092ℎ2
3
) + 2,004ℎ2 − 0,112 
0,138 + 3,524ℎ2 + 2,004ℎ2 = −0,112 
 ℎ2 = −0,045 ∴ ℎ1 = −0,004 
 
Determinando 𝑥3 𝑒 𝑦3: 
𝑥3 = 𝑥2 + ℎ1 → 2,004 + (−0,004) = 2,000 
𝑦3 = 𝑦2 + ℎ2 → 1,046 + (−0,045) = 1,001 
 
Substituindo 𝑥3 𝑒 𝑦3 𝑒𝑚 (∗): 
{
5,001ℎ1 + 2,000ℎ2 = −0,002
3ℎ1 − 2,002ℎ2 = 0,002
 
 
ℎ1 =
0,002 + 2,002ℎ2
3
 
 
5,001ℎ1 + 2,004ℎ2 = −0,002 
5,054(
0,002 + 2,002ℎ2
3
) + 2,000ℎ2 − 0,002 
0,003 + 3,337ℎ2 + 2,000ℎ2 = −0,002 
 ℎ2 = −0,001 ∴ ℎ1 = 0 
 
Determinando 𝑥4 𝑒 𝑦4: 
𝑥4 = 𝑥3 + ℎ1 → 2,000 + 0 = 2,000 
Cálculo Numérico 
Professora Msc. Rúbia Maria Pereira 
 
19 
 
𝑦4 = 𝑦3 + ℎ2 → 1,001 + (−0,001) = 1,000 
Quadro resumo 
i x y ∆ 
0 1 1 - 
1 2,222 1,333 1,222 
2 2,004 1,046 0,287 
3 2,000 1,001 0,045 
4 2,000 1,000 0,001 
 
A tolerância foi alcançada: ∆< 10−2 
 
Solução: 𝑥 = 2,00 | 𝑦 = 1,00 
 
Exercício: Resolva: 
{
2𝑥 + 3𝑥𝑦 + 𝑥2 + 𝑧 = 10
𝑥2 − 2𝑦2 + 𝑥𝑧 = 12
6𝑥 + 3𝑦𝑧 − 𝑧2 = 20
, (𝑥0, 𝑦0, 𝑧0) = (1,1,1) 𝑒 ∆≤ 10
−2 
 
Obs: Parar na 3ª iteração

Continue navegando