+ All Categories
Home > Documents > SME 0200 -Cálculo Num érico I - Federal University of ... · Docente: Prof. Dr. Marcos Arenales...

SME 0200 -Cálculo Num érico I - Federal University of ... · Docente: Prof. Dr. Marcos Arenales...

Date post: 20-Jul-2020
Category:
Upload: others
View: 1 times
Download: 0 times
Share this document with a friend
55
SME 0200 SME 0200 - - C C á á lculo Num lculo Num é é rico I rico I Docente: Prof. Dr. Marcos Docente: Prof. Dr. Marcos Arenales Arenales Estagi Estagi á á rio PAE: Pedro rio PAE: Pedro Munari Munari Material baseado nos slides do Prof. Dr. Alysson Costa Obtenção de raízes complexas Método de Newton-Bairstow
Transcript
Page 1: SME 0200 -Cálculo Num érico I - Federal University of ... · Docente: Prof. Dr. Marcos Arenales Estagiário PAE: Pedro Munari Material baseado nos slides do Prof. Dr. AlyssonCosta

SME 0200 SME 0200 -- CCáálculo Numlculo Numéérico Irico I

Docente: Prof. Dr. Marcos Docente: Prof. Dr. Marcos ArenalesArenalesEstagiEstagiáário PAE: Pedro rio PAE: Pedro MunariMunari

Material baseado nos slides do Prof. Dr. Alysson Costa

Obtenção de raízes complexasMétodo de Newton-Bairstow

Page 2: SME 0200 -Cálculo Num érico I - Federal University of ... · Docente: Prof. Dr. Marcos Arenales Estagiário PAE: Pedro Munari Material baseado nos slides do Prof. Dr. AlyssonCosta

Obtenção de raízes complexas

� O método de Newton também pode ser usado para obter raízes complexas, utilizando aritmética complexa.

� Neste caso, veremos um método que obtém raízes complexas usando aritmética real.

� Se P(x) é um polinômio da forma:

e os coeficientes são reais, então as raízes complexas aparecem em pares conjugados, como solução de uma equação:

Page 3: SME 0200 -Cálculo Num érico I - Federal University of ... · Docente: Prof. Dr. Marcos Arenales Estagiário PAE: Pedro Munari Material baseado nos slides do Prof. Dr. AlyssonCosta

Quociente e resto:

� Podemos expressar P(x) como:

� Vamos determinar quem são os coeficientes de Q(x). Multiplicamos Q(x) pelo termo quadrático e igualamos os coeficientes:

Page 4: SME 0200 -Cálculo Num érico I - Federal University of ... · Docente: Prof. Dr. Marcos Arenales Estagiário PAE: Pedro Munari Material baseado nos slides do Prof. Dr. AlyssonCosta

Igualando termos

Rearrumando:

=

Page 5: SME 0200 -Cálculo Num érico I - Federal University of ... · Docente: Prof. Dr. Marcos Arenales Estagiário PAE: Pedro Munari Material baseado nos slides do Prof. Dr. AlyssonCosta

Termo a termo:

Como anteriormente, fazemos um “esquema prático” para cálculo:

an an-1 an-2 ... a2 a1 a0

α αbn αbn-1 ... αb3 αb2 αb1

β βbn ... βb4

+ + + + +

βb3 βb2 + + + +

bn bn-1 bn-2 ... b2 b1 b0

Page 6: SME 0200 -Cálculo Num érico I - Federal University of ... · Docente: Prof. Dr. Marcos Arenales Estagiário PAE: Pedro Munari Material baseado nos slides do Prof. Dr. AlyssonCosta

Sistema não linear

� O que queremos são valores de α e β que façam com que b0 e b1 se anulem.

Note que b0 e b1 são funções de α e β.

Podemos resolver este sistema usando o método de Newtonpara sistemas não lineares:

Page 7: SME 0200 -Cálculo Num érico I - Federal University of ... · Docente: Prof. Dr. Marcos Arenales Estagiário PAE: Pedro Munari Material baseado nos slides do Prof. Dr. AlyssonCosta

No nosso caso...

Page 8: SME 0200 -Cálculo Num érico I - Federal University of ... · Docente: Prof. Dr. Marcos Arenales Estagiário PAE: Pedro Munari Material baseado nos slides do Prof. Dr. AlyssonCosta

No nosso caso...

Resolva:

Atualize a solução: É possível simplificar a expressão da

matriz Jacobiana?

Page 9: SME 0200 -Cálculo Num érico I - Federal University of ... · Docente: Prof. Dr. Marcos Arenales Estagiário PAE: Pedro Munari Material baseado nos slides do Prof. Dr. AlyssonCosta

Calculando as derivadas parciais (α)

1

β

Page 10: SME 0200 -Cálculo Num érico I - Federal University of ... · Docente: Prof. Dr. Marcos Arenales Estagiário PAE: Pedro Munari Material baseado nos slides do Prof. Dr. AlyssonCosta

Calculando as derivadas parciais (α)

cn

cn-1 cn

cn-2 cn-1 cn

1

β

c2 c3 c4

c2c3c1

Page 11: SME 0200 -Cálculo Num érico I - Federal University of ... · Docente: Prof. Dr. Marcos Arenales Estagiário PAE: Pedro Munari Material baseado nos slides do Prof. Dr. AlyssonCosta

Assim...

cn

cn-1 cn

cn-2 cn-1 cn

1

β

c2 c3 c4

c2c3c1

Procedimentopráticoaplicável

Page 12: SME 0200 -Cálculo Num érico I - Federal University of ... · Docente: Prof. Dr. Marcos Arenales Estagiário PAE: Pedro Munari Material baseado nos slides do Prof. Dr. AlyssonCosta

Procedimento prático:

an an-1 an-2 ... a2 a1 a0

α αbn αbn-1 ... αb3 αb2 αb1

β βbn ... βb4

+ + + + +

βb3 βb2 + + + +

bn bn-1 bn-2 ... b2 b1 b0α αcn αcn-1 ... αc3 αc2

β βcn ... βc4 βc3 + + +

cn cn-1 cn-2 ... c2 c1

Page 13: SME 0200 -Cálculo Num érico I - Federal University of ... · Docente: Prof. Dr. Marcos Arenales Estagiário PAE: Pedro Munari Material baseado nos slides do Prof. Dr. AlyssonCosta

Assim, podemos atualizar a matriz Jacobiana

c1

c2

Ainda precisamos calcular as derivadas parciais em relação ao β...

Page 14: SME 0200 -Cálculo Num érico I - Federal University of ... · Docente: Prof. Dr. Marcos Arenales Estagiário PAE: Pedro Munari Material baseado nos slides do Prof. Dr. AlyssonCosta

Calculando as derivadas parciais (β)

cn

cncn-1

cn-2 cncn-1

c3 c4 c5

c3 c4c2

Page 15: SME 0200 -Cálculo Num érico I - Federal University of ... · Docente: Prof. Dr. Marcos Arenales Estagiário PAE: Pedro Munari Material baseado nos slides do Prof. Dr. AlyssonCosta

Assim, podemos atualizar a matriz Jacobiana

c1

c2

c2

c3

Logo:

Page 16: SME 0200 -Cálculo Num érico I - Federal University of ... · Docente: Prof. Dr. Marcos Arenales Estagiário PAE: Pedro Munari Material baseado nos slides do Prof. Dr. AlyssonCosta

Com os coeficientes:

Page 17: SME 0200 -Cálculo Num érico I - Federal University of ... · Docente: Prof. Dr. Marcos Arenales Estagiário PAE: Pedro Munari Material baseado nos slides do Prof. Dr. AlyssonCosta

Calculados pelo procedimento prático:

an an-1 an-2 ... a2 a1 a0

α αbn αbn-1 ... αb3 αb2 αb1

β βbn ... βb4

+ + + + +

βb3 βb2 + + + +

bn bn-1 bn-2 ... b2 b1 b0α αcn αcn-1 ... αc3 αc2

β βcn ... βc4 βc3 + + +

cn cn-1 cn-2 ... c2 c1

Page 18: SME 0200 -Cálculo Num érico I - Federal University of ... · Docente: Prof. Dr. Marcos Arenales Estagiário PAE: Pedro Munari Material baseado nos slides do Prof. Dr. AlyssonCosta

Método de Newton-Bairstow

� Algoritmo...

Page 19: SME 0200 -Cálculo Num érico I - Federal University of ... · Docente: Prof. Dr. Marcos Arenales Estagiário PAE: Pedro Munari Material baseado nos slides do Prof. Dr. AlyssonCosta

Entrada: coeficientes do polinômio; (αααα0, ββββ0); εεεε; k_max;Saída: par conjugado complexo (zeros do polinômio);

Início

1 (αααα, ββββ) := (αααα0, ββββ0);

2 k := 0;

3 Pare := falso;

4 Enquanto ( (Pare = falso) E (k < k_max) ) faça

5 Calcule os coeficientes bi e ci pelo procedimento prático;

6 Se ( |b1| < εεεε E |b0| < εεεε )

7 então Pare := verdadeiro;

8 Senão

9 Resolva o sistema linear:

10 Atualize a solução:

11 k := k + 1;

12 Fim_enquanto

13 Se( k = k_max ) então “O método não convergiu”;

14 Senão Resolva a equação ;

Fim

Page 20: SME 0200 -Cálculo Num érico I - Federal University of ... · Docente: Prof. Dr. Marcos Arenales Estagiário PAE: Pedro Munari Material baseado nos slides do Prof. Dr. AlyssonCosta

Exemplo

� Utilize o método de Newton- Bairstow para calcular duas raízes conjugadas da equação polinomial

P(x) = x4 -2x3 + 4x2 – 4x + 4 = 0

iniciando com (α0, β0) = (0, 0).

( Use ε = 10-3 e 5 algarismos significativos )

Page 21: SME 0200 -Cálculo Num érico I - Federal University of ... · Docente: Prof. Dr. Marcos Arenales Estagiário PAE: Pedro Munari Material baseado nos slides do Prof. Dr. AlyssonCosta

Iteração 1

(α, β) = (α0, β0) = (0, 0)

ci

β

α

bi

β

α

a0a1a2a3a4

Procedimento prático para o cálculo de bi e ci

Page 22: SME 0200 -Cálculo Num érico I - Federal University of ... · Docente: Prof. Dr. Marcos Arenales Estagiário PAE: Pedro Munari Material baseado nos slides do Prof. Dr. AlyssonCosta

Iteração 1

(α, β) = (α0, β0) = (0, 0)

Procedimento prático para o cálculo de bi e ci

ci

0

0

bi

0

0

4-44-21

Page 23: SME 0200 -Cálculo Num érico I - Federal University of ... · Docente: Prof. Dr. Marcos Arenales Estagiário PAE: Pedro Munari Material baseado nos slides do Prof. Dr. AlyssonCosta

Iteração 1

(α, β) = (α0, β0) = (0, 0)

Procedimento prático para o cálculo de bi e ci

1ci

0

0

1bi

0

0

4-44-21

Page 24: SME 0200 -Cálculo Num érico I - Federal University of ... · Docente: Prof. Dr. Marcos Arenales Estagiário PAE: Pedro Munari Material baseado nos slides do Prof. Dr. AlyssonCosta

Iteração 1

(α, β) = (α0, β0) = (0, 0)

Procedimento prático para o cálculo de bi e ci

-21ci

0

00

-21bi

0

00

4-44-21

Page 25: SME 0200 -Cálculo Num érico I - Federal University of ... · Docente: Prof. Dr. Marcos Arenales Estagiário PAE: Pedro Munari Material baseado nos slides do Prof. Dr. AlyssonCosta

Iteração 1

(α, β) = (α0, β0) = (0, 0)

Procedimento prático para o cálculo de bi e ci

-44-21ci

000

0000

4-44-21bi

0000

00000

4-44-21

|b1| > ε |b0| > ε

c1c2c3

Page 26: SME 0200 -Cálculo Num érico I - Federal University of ... · Docente: Prof. Dr. Marcos Arenales Estagiário PAE: Pedro Munari Material baseado nos slides do Prof. Dr. AlyssonCosta

Iteração 1

4

4

2

4

4

1

2

3

0

1

=

=

=

=

=

c

c

c

b

b

−=

44

24),(' βαF

(α, β) = (0, 0)

Assim:

−=

4

4),( βαF

Page 27: SME 0200 -Cálculo Num érico I - Federal University of ... · Docente: Prof. Dr. Marcos Arenales Estagiário PAE: Pedro Munari Material baseado nos slides do Prof. Dr. AlyssonCosta

Iteração 1

(α, β) = (0, 0)

=

+

=

0

1

0

1

0

0

β

α

−−=

4

4

44

24

2

1

z

z

Resolva o sistema:

=

0

1

2

1

z

z

Atualize a solução:

Page 28: SME 0200 -Cálculo Num érico I - Federal University of ... · Docente: Prof. Dr. Marcos Arenales Estagiário PAE: Pedro Munari Material baseado nos slides do Prof. Dr. AlyssonCosta

Iteração 2

(α, β) = (1, 0)

ci

0

1

bi

0

1

4-44-21

Procedimento prático para o cálculo de bi e ci

Page 29: SME 0200 -Cálculo Num érico I - Federal University of ... · Docente: Prof. Dr. Marcos Arenales Estagiário PAE: Pedro Munari Material baseado nos slides do Prof. Dr. AlyssonCosta

Iteração 2

(α, β) = (1, 0)

Procedimento prático para o cálculo de bi e ci

1ci

0

11

1bi

0

11

4-44-21

Page 30: SME 0200 -Cálculo Num érico I - Federal University of ... · Docente: Prof. Dr. Marcos Arenales Estagiário PAE: Pedro Munari Material baseado nos slides do Prof. Dr. AlyssonCosta

Iteração 2

(α, β) = (1, 0)

Procedimento prático para o cálculo de bi e ci

01ci

0

11

-11bi

0

11

4-44-21

Page 31: SME 0200 -Cálculo Num érico I - Federal University of ... · Docente: Prof. Dr. Marcos Arenales Estagiário PAE: Pedro Munari Material baseado nos slides do Prof. Dr. AlyssonCosta

Iteração 2

(α, β) = (1, 0)

Procedimento prático para o cálculo de bi e ci

301ci

00

011

3-11bi

00

-111

4-44-21

Page 32: SME 0200 -Cálculo Num érico I - Federal University of ... · Docente: Prof. Dr. Marcos Arenales Estagiário PAE: Pedro Munari Material baseado nos slides do Prof. Dr. AlyssonCosta

Iteração 2

(α, β) = (1, 0)

Procedimento prático para o cálculo de bi e ci

2301ci

000

3011

-13-11bi

000

3-111

4-44-21

Page 33: SME 0200 -Cálculo Num érico I - Federal University of ... · Docente: Prof. Dr. Marcos Arenales Estagiário PAE: Pedro Munari Material baseado nos slides do Prof. Dr. AlyssonCosta

Iteração 2

(α, β) = (1, 0)

Procedimento prático para o cálculo de bi e ci

2301ci

000

3011

3-13-11bi

0000

-13-111

4-44-21

|b1| > ε |b0| > ε

c1c2c3

Page 34: SME 0200 -Cálculo Num érico I - Federal University of ... · Docente: Prof. Dr. Marcos Arenales Estagiário PAE: Pedro Munari Material baseado nos slides do Prof. Dr. AlyssonCosta

Iteração 2

2

3

0

3

1

1

2

3

0

1

=

=

=

=

=

c

c

c

b

b

=

32

03),(' βαF

(α, β) = (1, 0)

Assim:

−=

3

1),( βαF

Page 35: SME 0200 -Cálculo Num érico I - Federal University of ... · Docente: Prof. Dr. Marcos Arenales Estagiário PAE: Pedro Munari Material baseado nos slides do Prof. Dr. AlyssonCosta

Iteração 2

(α, β) = (1, 0)

−=

−+

=

2222.1

3333.1

2222.1

33333.0

0

1

β

α

−−=

3

1

32

03

2

1

z

z

Resolva o sistema:

−=

2222.1

33333.0

2

1

z

z

Atualize a solução:

Page 36: SME 0200 -Cálculo Num érico I - Federal University of ... · Docente: Prof. Dr. Marcos Arenales Estagiário PAE: Pedro Munari Material baseado nos slides do Prof. Dr. AlyssonCosta

Iteração 3

(α, β) = (1.3333, -1.2222)

ci

-1.2222

1.3333

bi

-1.2222

1.3333

4-44-21

Procedimento prático para o cálculo de bi e ci

Page 37: SME 0200 -Cálculo Num érico I - Federal University of ... · Docente: Prof. Dr. Marcos Arenales Estagiário PAE: Pedro Munari Material baseado nos slides do Prof. Dr. AlyssonCosta

Iteração 3

(α, β) = (1.3333, -1.2222)

Procedimento prático para o cálculo de bi e ci

1ci

-1.2222

1.3333

1bi

-1.2222

1.3333

4-44-21

Page 38: SME 0200 -Cálculo Num érico I - Federal University of ... · Docente: Prof. Dr. Marcos Arenales Estagiário PAE: Pedro Munari Material baseado nos slides do Prof. Dr. AlyssonCosta

Iteração 3

(α, β) = (1.3333, -1.2222)

Procedimento prático para o cálculo de bi e ci

0.66661ci

-1.2222

1.33331.3333

-0.66671bi

-1.2222

1.33331.3333

4-44-21

Page 39: SME 0200 -Cálculo Num érico I - Federal University of ... · Docente: Prof. Dr. Marcos Arenales Estagiário PAE: Pedro Munari Material baseado nos slides do Prof. Dr. AlyssonCosta

Iteração 3

(α, β) = (1.3333, -1.2222)

Procedimento prático para o cálculo de bi e ci

0.66661ci

-1.2222

1.33331.3333

1.8889-0.66671bi

-1.2222-1.2222

-0.888911.33331.3333

4-44-21

Page 40: SME 0200 -Cálculo Num érico I - Federal University of ... · Docente: Prof. Dr. Marcos Arenales Estagiário PAE: Pedro Munari Material baseado nos slides do Prof. Dr. AlyssonCosta

Iteração 3

(α, β) = (1.3333, -1.2222)

Procedimento prático para o cálculo de bi e ci

1.55550.66661ci

-1.2222-1.2222

0.888781.33331.3333

1.8889-0.66671bi

-1.2222-1.2222

-0.888911.33331.3333

4-44-21

Page 41: SME 0200 -Cálculo Num érico I - Federal University of ... · Docente: Prof. Dr. Marcos Arenales Estagiário PAE: Pedro Munari Material baseado nos slides do Prof. Dr. AlyssonCosta

Iteração 3

(α, β) = (1.3333, -1.2222)

Procedimento prático para o cálculo de bi e ci

0.592521.55550.66661ci

-0.81472-1.2222-1.2222

2.07390.888781.33331.3333

0.80254-0.666661.8889-0.66671bi

-2.30860.81484-1.2222-1.2222

-0.888862.5185-0.888911.33331.3333

4-44-21

|b1| > ε |b0| > ε

c1c2c3

Page 42: SME 0200 -Cálculo Num érico I - Federal University of ... · Docente: Prof. Dr. Marcos Arenales Estagiário PAE: Pedro Munari Material baseado nos slides do Prof. Dr. AlyssonCosta

Iteração 3

59252.0

5555.1

6666.0

80254.0

66666.0

1

2

3

0

1

=

=

=

=

=

c

c

c

b

b

=

5555.159252.0

6666.05555.1),(' βαF

(α, β) = (1.3333, -1.2222)

Assim:

−=

80254.0

66666.0),( βαF

Page 43: SME 0200 -Cálculo Num érico I - Federal University of ... · Docente: Prof. Dr. Marcos Arenales Estagiário PAE: Pedro Munari Material baseado nos slides do Prof. Dr. AlyssonCosta

Iteração 3

(α, β) = (1.3333, -1.2222)

−=

−+

−=

0339.2

1097.2

81169.0

77643.0

2222.1

3333.1

β

α

−−=

80254.0

66666.0

5555.159252.0

6666.05555.1

2

1

z

z

Resolva o sistema:

−=

81169.0

77643.0

2

1

z

z

Atualize a solução:

Page 44: SME 0200 -Cálculo Num érico I - Federal University of ... · Docente: Prof. Dr. Marcos Arenales Estagiário PAE: Pedro Munari Material baseado nos slides do Prof. Dr. AlyssonCosta

Iteração 4

(α, β) = (2.1097, -2.0339)

1ci

-2.0339

2.1097

1bi

-2.0339

2.1097

4-44-21

Procedimento prático para o cálculo de bi e ci

Page 45: SME 0200 -Cálculo Num érico I - Federal University of ... · Docente: Prof. Dr. Marcos Arenales Estagiário PAE: Pedro Munari Material baseado nos slides do Prof. Dr. AlyssonCosta

Iteração 4

(α, β) = (2.1097, -2.0339)

6.1224.84592.21941ci

-4.514-2.0339-2.0339

10.2234.68232.10972.1097

0.401760.412982.19750.10971bi

-4.4695-0.22312-2.0339-2.0339

0.871264.63610.231432.10972.1097

4-44-21

Procedimento prático para o cálculo de bi e ci

|b1| > ε |b0| > ε

c1c2c3

Page 46: SME 0200 -Cálculo Num érico I - Federal University of ... · Docente: Prof. Dr. Marcos Arenales Estagiário PAE: Pedro Munari Material baseado nos slides do Prof. Dr. AlyssonCosta

Iteração 4

122.6

8459.4

2194.2

40176.0

41298.0

1

2

3

0

1

=

=

=

=

=

c

c

c

b

b

=

8459.4122.6

2194.28459.4),(' βαF

(α, β) = (2.1097, -2.0339)

Assim:

=

40176.0

41298.0),( βαF

Page 47: SME 0200 -Cálculo Num érico I - Federal University of ... · Docente: Prof. Dr. Marcos Arenales Estagiário PAE: Pedro Munari Material baseado nos slides do Prof. Dr. AlyssonCosta

Iteração 4

(α, β) = (2.1097, -2.0339)

−=

−+

−=

9751.1

9976.1

058751.0

11213.0

0339.2

1097.2

β

α

−=

40176.0

41298.0

8459.4122.6

2194.28459.4

2

1

z

z

Resolva o sistema:

−=

058751.0

11213.0

2

1

z

z

Atualize a solução:

Page 48: SME 0200 -Cálculo Num érico I - Federal University of ... · Docente: Prof. Dr. Marcos Arenales Estagiário PAE: Pedro Munari Material baseado nos slides do Prof. Dr. AlyssonCosta

Iteração 5

(α, β) = (1.9976, -1.9751)

1ci

-1.9751

1.9976

1bi

-1.9751

1.9976

4-44-21

Procedimento prático para o cálculo de bi e ci

Page 49: SME 0200 -Cálculo Num érico I - Federal University of ... · Docente: Prof. Dr. Marcos Arenales Estagiário PAE: Pedro Munari Material baseado nos slides do Prof. Dr. AlyssonCosta

Iteração 5

(α, β) = (1.9976, -1.9751)

4.15094.03061.99521ci

-3.9407-1.9751-1.9751

8.05153.98561.99761.9976

0.0902840.040142.0201-0.00241bi

-3.98990.0047402-1.9751-1.9751

0.0801844.0354-0.00479421.99761.9976

4-44-21

Procedimento prático para o cálculo de bi e ci

|b1| > ε |b0| > ε

c1c2c3

Page 50: SME 0200 -Cálculo Num érico I - Federal University of ... · Docente: Prof. Dr. Marcos Arenales Estagiário PAE: Pedro Munari Material baseado nos slides do Prof. Dr. AlyssonCosta

Iteração 5

1509.4

0306.4

9952.1

090284.0

04014.0

1

2

3

0

1

=

=

=

=

=

c

c

c

b

b

=

0306.41509.4

9952.10306.4),(' βαF

(α, β) = (1.9976, -1.9751)

Assim:

=

090284.0

04014.0),( βαF

Page 51: SME 0200 -Cálculo Num érico I - Federal University of ... · Docente: Prof. Dr. Marcos Arenales Estagiário PAE: Pedro Munari Material baseado nos slides do Prof. Dr. AlyssonCosta

Iteração 5

(α, β) = (1.9976, -1.9751)

−=

−+

−=

9999.1

9999.1

0.024772

0.0023037

9751.1

9976.1

β

α

−=

090284.0

04014.0

0306.41509.4

9952.10306.4

2

1

z

z

Resolva o sistema:

−=

0.024772

0.0023037

2

1

z

z

Atualize a solução:

Page 52: SME 0200 -Cálculo Num érico I - Federal University of ... · Docente: Prof. Dr. Marcos Arenales Estagiário PAE: Pedro Munari Material baseado nos slides do Prof. Dr. AlyssonCosta

Iteração 6

(α, β) = (1.9999,-1.9999)

1ci

-1.9999

1.9999

1bi

-1.9999

1.9999

4-44-21

Procedimento prático para o cálculo de bi e ci

Page 53: SME 0200 -Cálculo Num érico I - Federal University of ... · Docente: Prof. Dr. Marcos Arenales Estagiário PAE: Pedro Munari Material baseado nos slides do Prof. Dr. AlyssonCosta

Iteração 6

(α, β) = (1.9999,-1.9999)

3.99883.99941.99981ci

-3.9994-1.9999-1.9999

7.99843.99941.99991.9999

0-0.000200011.9999-0.00011bi

-3.99960.00019999-1.9999-1.9999

-0.00043.9996-0.000199991.99991.9999

4-44-21

Procedimento prático para o cálculo de bi e ci

|b1| < ε |b0| < ε

Page 54: SME 0200 -Cálculo Num érico I - Federal University of ... · Docente: Prof. Dr. Marcos Arenales Estagiário PAE: Pedro Munari Material baseado nos slides do Prof. Dr. AlyssonCosta

Iteração 6

(α, β) = (1.9999,-1.9999)

|b1| < ε e |b0| < ε

09999.19999.1022 =+−⇒=−− xxxx βα

ix += 99995.0 ix −= 99995.0

Critério de parada satisfeito! Uma solução do sistema não-linear

foi encontrada.

Resolva a equação:

Com isso, obtemos duas raízes complexas da equação polinomial P(x) = x4 -2x3 + 4x2 – 4x + 4 = 0:

FIM DO ALGORITMO!

Page 55: SME 0200 -Cálculo Num érico I - Federal University of ... · Docente: Prof. Dr. Marcos Arenales Estagiário PAE: Pedro Munari Material baseado nos slides do Prof. Dr. AlyssonCosta

E as outras raízes?

� Para obter outras raízes complexas de P(x) podemos prosseguir com o método, considerando o polinômio

pois temos |b1| < ε e |b0| < ε e, assim,


Recommended